David Marshall

David Marshall

I advise hotels and airlines on tech
4 points