Freelancer
Show contact
Links
Previous companies
James Sherwood
Head of People & Talent
Yogita Upadhyay
Senior Executive Human Resources
Alice H
Senior Technical Recruiter
Kevin Davis
June, 2023 - present
January, 2022
View in org chart