Analyst
london, greater london, united kingdom
Lloyds Banking Group
Gleacher Shacklock
Director
Imperial College London
Winchester College