Fundraising Fox

Stephen Molumby

Investor

Head of Portfolio Management and FP&A at Syncona