Lead Developer
london, london, united kingdom
Nuffield Health
Columbia University in the City of New York
CFA Institute