ITRS Group
Show contact
Links
Previous companies
Laura Taylor-Smith
Chief People Officer
Charlotte Walker
Global Talent Acquisition Manager
Leah Bayron
Office Manager
Deanna Harvey-James
PA & Office Manager
Orleen Knight
Global HR Advisor/office Manager
+ 3 more
May, 2022 - present
August, 2018
View in org chart