Strategic Advisor
London, England, United Kingdom
Advising Growth Tech Companies
Arma Partners
Managing Director
Torch Partners
KPMG US
Analyst
Everseen Limited
Chief Strategy Officer
King's College, Taunton
University of Oxford