Buying office > The Body Shop France
The Body Shop France
The Body Shop was launched in France in 1997 and specialises in the distribution of beauty products nationwide. The company is part of the beauty chain, The Body Shop, which was acquired by Natura. The Body Shop France runs an online platform as well.
The Body Shop France operates 11 shops in Paris and many others in different locations across France.
The Body Shop France achieved a turnover of €30 million in 2019 and employed 274 people.
The Body Shop France offers products in the following category:
-
Personal Care: face care, skin care, hair care, etc.
Products provided by The Body Shop France are vegan and cruelty-free.
Moreover, The Body Shop France is B Corp certified.
All products are part of the firm’s private label, The Body Shop.
The Body Shop France offers free delivery for purchases exceeding €50.
The Body Shop France’s online shop can be accessed on www.thebodyshop.fr
Phone number
Facts and figures
Turnover
Global workforce