Associate
London, England, United Kingdom
The Carlyle Group
Lazard
Analyst, Industrials
Analyst, Technology, Media and Telecoms
Senior Associate
University of Cambridge
The Bishops Stortford High School