Leadership Team

About

The Leadership Team at The Body Shop is responsible for shaping the company's strategic direction and overseeing its operations across the globe. Comprised of key executives in various areas such as finance, marketing, and digital strategy, the team focuses on driving sustainable growth, championing social activism, and enhancing the brand's commitment to ethical practices and innovative product development. By collaborating across departments, they ensure that The Body Shop meets its mission of enriching the lives of customers and communities while fostering environmental and social responsibility.