Energy M and A
London, GB
Lehman Brothers
Man
Managing Director
Alexa Capital LLP
University of London