JOIN A GLOBAL RETAIL FRANCHISE SUCCESS STORY
The Body Shop has over 2,600 retail locations across 65 countries, including a franchise network of over 1,500 stores. With over 35 years of experience, The Body Shop has become a leader in naturally inspired and ethical beauty retail, growing across the world through the strength of franchise partners.
You have the opportunity to run your own successful business through The Body Shop International Franchise Programme, while making an impact on the world and contributing to the sustainability of communities.
KEY PROGRAMME DETAILS
WHO WE LOOK FOR
- Franchise Fee: €5,000
- Start-up cost: from as low as €50,000
- Bonus scheme with reward for stellar business performance
- Dedicated marketing funds and tailored promotional plans to drive traffic in-store
- Retail and operational training to run your store
- Passionate, entrepreneurial individuals
- Affinity with The Body Shop® values
- Proven retail experience
- Strong leadership and ability to manage and motivate teams
- Strong local market understanding
- Interest in the beauty industry
- Solid financial standing
- Access to working capital
Contact Our franchise team to find out more .