BE PART OF A GLOBAL FRANCHISE SUCCESS STORY

The Body Shop has over 3,000 retail locations across 63 countries, including a franchise network of over 1,900 stores. With over 38 years of experience, The Body Shop has become a leader in naturally-inspired and ethical beauty retail, growing across the world through the strengths of franchise partners.