The Body Shop Employee Directory
RetailEngland, United Kingdom5001-10000 Employees
The Body Shop is a beauty-focused retail company based in London, England, at 155 Tooley Street. It employs between 5,001 and 10,000 people. The company was founded in 1976 by Dame Anita Roddick in a small green shop in Brighton, marking the start of a fifty-year history. The organization describes its approach as being powered by nature, shaped by community, and rooted in rebellion, and it positions itself as a platform and safe space for women and girls, with advocacy spanning animal rights, human rights, gender rights and youth rights. It operates in the retail sector of beauty and has a long-standing presence since its founding.