Ben Davey

Chief Investment Officer, EFIC1 European FinTech IPO Company 1