Technical Recruiter
london, greater london, united kingdom
Palantir Technologies
The University of Manchester
BPP Law School
The Godolphin & Latymer School