The Body Shop, India Email & Phone number of top level executives

Company Icon

The Body Shop, India

Retail

The Body Shop is a United States company specializing in natural and ethical cosmetics and beauty products. Established in 1976, it promotes a holistic approach to beauty by emphasizing fair trade, sustainability, community activism, and cruelty-free products. The Body Shop offers a wide range of skincare, hair care, body care, makeup, fragrances, and accessories, all made from ingredients sourced from all over the world. The company has a deep commitment to social responsibility, and actively supports human rights, animal welfare, and environmental conservation. Its mission is to make people feel good by looking good, while also making a positive impact on the world.