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

Charles Denton
Chief Executive Officer

Charles Denton

Collapse
Elen Macaskill
Global Customer Director
Julia Sychevskaya
Data Visualisation Lead
Laura Keane
Global Marketing Director
Leena Bateson
Head Of IT SOX - Internal Controls
Mita Vadgama
Head Of Finance - Global Head Franchise
Nick Tripp
Infrastructure Transformation Lead - Azure Cloud
Niki Yuri Na
General Manager, APAC
Ollie Kemp
Head Of Delivery - IT
Steven Siminerio
Head Of IT Europe & North America (euna)