Managing Director
london, greater london, united kingdom
Barclays Corporate & Investment Bank
University of Leicester