Analyst
London, England, United Kingdom
Rothschild
Merrill Lynch
Associate
Spencer House Partners
Partner
University of Oxford