Managing Director
london, greater london, united kingdom
Citi
Director
Imperial College London
University of Cambridge