Menu
FREE NEWSLETTERPARTNER WITH US

Search Company Data

Description:

The Body Shop is a British cosmetics, skincare and perfume company. Founded in 1976 by Dame Anita Roddick, the company offers a range of over 1,000 products from stores owned by the company and franchised outlets in more than 65 countries.

In 2019 The Body Shop received its B-Corp certification.

For more news about The Body Shop, see our related stories below company information.

Company Information
Segments / Shopping Categories:
Skincare; Health; Makeup; Haircare; Fragrance; Body;
Company Size (No. of Employees):
7,972 (2019)
Parent Company/Key Investors:
Natura & Co; Various franchised locations
Payment Methods:
Debit card; Credit card; Gift card; American Express; PayPal; Clearpay
Delivery Options:
Standard delivery; Super Saver delivery; Express delivery; Saturday delivery; Click and Collect; Express Click and Collect
CONTACT INFORMATION
Head Office Address:
155 Tooley Street London SE1 2JP
Head Office Telephone:
0800 092 9090
PR Company:
The Body Shop handles its own PR in the UK uk.pressoffice@thebodyshop.com
KEY EXECUTIVES:
Chairman:
Peter Saunders
Chief Executive:
David Boynton
Director of E-Commerce:
Hayley Smith
Marketing Director:
Rhiannon Scarlett
Chief Financial Officer:
Amy Liddy
Social Media:
RELATED ARTICLES
Free Newsletter
crosschevron-leftchevron-right