Senior Associate
london, greater london, united kingdom
The Blackstone Group
University of Cambridge
Selwyn College, Cambridge
Selwyn College Cambridge