Buying office > The Body Shop Brazil
The Body Shop Brazil
The Body Shop launched in Brazil in 2014. The company is a subsidiary of Natura, a Brazilian cosmetics company. The Body Shop Brazil operates around 500 stores in the country as well as an online store.
The Body Shop Brazil offers products in the personal care category consisting of face care, hair care, fragrances, makeup and body care products under its private label, The Body Shop.
Moreover, all products provided by The Body Shop Brazil are cruelty-free and vegan.
In addition, The Body Shop Brazil is recognised as a B Corp company.
The Body Shop Brazil uses recycled plastic for its packaging.
The Body Shop Brazil’s online shop can be accessed on www.thebodyshop.com
Phone number
Facts and figures
Turnover
Global workforce