Talent Partner
London, England, United Kingdom
Blenheim Chalcot
Ometria
Talent Manager
Senior Talent Partner
Recorded Future
Senior GTM Recruiter - EMEA
LAW Absolute
Consultant (HR and Innovation)
Durham University
Hills Road Sixth Form College