The Body Shop

Founded in 1976 by Dame Anita Roddick, The Body Shop currently has a range of 1,000 products sold in about 3,000 stores, divided between those owned by the company and franchised outlets in more than 65 countries.





Org chart

Peter O'Byrne
General Counsel
Steven Woollvin
Chief Information Officer
Elen Macaskill
Global Customer Director
Lionel Thoreau
Global Brand Director
Amy Liddy
Global Finance Director
Trish Patton
VP of Human Resources
Nicolas Debray
President, Americas
Kerstin Kranz
General Manager, Germany & Austria
Niki Yuri Na
General Manager, APAC
Linda Campbell
Managing Director, UK and ROI
Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.