Thoughtworks's HR department is led by Staci LaRock (Head of People, North America) and has 507 employees.
Alexandra Savu
Lead Recruiter (Europe)
Amy Devlin
Global Internal Communications Lead
Javier Sordo
Head of People Europe
Angie Bracho
LATAM Talent Acquisition Lead
Looking for a particular Thoughtworks employee's phone or email?