Director
London, GB
Meterpoint
KPMG UK
Manager, Operations Strategy Group
Newton Europe Limited
Senior Consultant
Travelport
Strategy Manager
University of Cambridge
Massachusetts Institute of Technology