The Body Shop
Website: http://www.thebodyshop.com/
Industry: Retail
Headquarters: Littlehampton, West Sussex, England

Overview

The Body Shop International plc, known as The Body Shop, has 2,400 stores in 61 countries, and is the second largest cosmetic franchise in the world, following O Boticario, a Brazilian company. The Body Shop is headquartered in Littlehampton, West Sussex, England, was founded in 1976 by the late Dame Anita Roddick and is now part of the L'Oral corporate group.

Open Jobs (12)

Feedback Loading...