Company Overview
About The Body Shop
The Body Shop is a cosmetics company headquartered in Charlotte, North Carolina, United States. They offer a wide range of skincare, makeup, haircare, and body products inspired by nature and made ethically. The company's product lines include popular ranges like shea, hemp, coconut, and tea tree.
Frequently Asked Questions about The Body Shop
Technologies Used
Social Profiles
Key Decision Makers
Mike Jatania Owner