Index Strategist
city of edinburgh, edinburgh, united kingdom
Jefferies
Richmond upon Thames College
Massachusetts Institute of Technology
The University of Edinburgh