ITRS Group
Show contact
Links
Previous companies
Laura Taylor-Smith
Chief People Officer
Harriet Beckett
Global Payroll & Benefits Manager
Charlotte Walker
Global Talent Acquisition Manager
Leah Bayron
Office Manager
Deanna Harvey-James
PA & Office Manager
+ 3 more
November, 2021 - present
View in org chart