Managing Director
London, GB
Man
Alexa Capital LLP
Lehman Brothers
Mergers and Acquisitions Energy
University of London