The Body Shop Chile Employee Directory
RetailSantiago Metropolitan, Chile11-50 Employees
The Body Shop Chile operates as a retail beauty brand centered on natural, ethical products with vegetarian formulations. Cruelty-free practices and fair-trade sourcing underpin its approach to product development and brand identity. Based in Santiago, in the Santiago Metropolitan Region, the local operation is part of a global network that includes more than 3,000 stores across 68 countries. The company reaches customers through multiple channels, including sub-franchise models and selective wholesale in new markets. It adheres to a sustainability framework called Enrich Not Exploit, focusing on enriching people, the planet, and products for the next four decades, and maintains a public website at thebodyshop.cl.