undefined

Ben Needham

Portfolio manager at Ninety One Asset Management specializing in travel and IT infrastructure investments, providing the investment perspective and deep domain knowledge on Amadeus during the episode.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app