The Body Shop

10 followers


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.

Industries

Headquarters

Employees

Links

Org chart

David Boynton

Collapse
Elen Macaskill
Global Customer Director
Niki Yuri Na
General Manager, APAC
Benoit Mennegand
COO & CFO, North America
Julia Sychevskaya
Data Visualisation Lead
Leena Bateson
Head Of IT SOX - Internal Controls
Matthew Buckland
Head Of Data
Nick Tripp
Infrastructure Transformation Lead - Azure Cloud
Ollie Kemp
Head Of Delivery - IT
Steven Siminerio
Head Of IT Europe & North America (euna)