SThree
Show contact
Links
Previous companies
View in org chart
Helen Wallace
Global HR Director
Francesca Greaves
Senior Purpose & Inclusion Manager (global)
Lorraine Barrett
Global Payroll Manager Sthree
Laura Vowinkle
Global Benefits & Mobility Manager
Floris Sterke
Senior HR Business Partner
+ 4 more
January, 2024 - present
April, 2022
March, 2019