The Body Shop

$1.3B revenue

Last Updated Jul 17, 2025

Company Overview

Company Name

The Body Shop

Approx. Annual Revenue

$1300.0M

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