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