Log in
The Body Shop
Contact
Links
View in org chart
Domenico Trizio
COO
Sue Nock
Global Operations Director At The Body Shop
Maria Vittoria Webb
Head Of Strategic Planning And Project Management
Chiara de Lio
Global Head Of Social Selling And Digital Strategy
Diane Roberts
Global Brand Experience & Operations Director
+ 2 more
Terry David Hayler
International Server And Messaging Team Leader
July, 2023 - present
January, 2020