A group photo of the Amadeus Capital Partners team in the London office.

Ben Okumu

Investor Reporting Manager

Location

London