Recently, The Body Shop has announced the appointment of two key executives to its leadership team. Penny Brook joins as Chief Marketing Officer, while Sally Dowling steps into the role of Chief Financial and Operations Officer. Both will work closely with Chief Executive Officer Charles Denton as the company charts a path toward innovation and sustainability.
Brook, formerly Global Chief Marketing Officer and Experience Officer at Canada Goose, brings extensive expertise in brand strategy and customer experience. Dowling, previously CFO at GSF Car Parts, successfully led the group’s sale to private equity firm Epiris.
Denton emphasized the significance of these appointments: “Their appointment reflects our two priorities as a business going forward: Firstly, to delight customers around the world with trailblazing innovations and the highest standards of ethical beauty, and secondly, to bring the company back to fiscal health, building a sustainable company in the truest sense, which can last for decades to come.”
The new appointments follow The Body Shop’s acquisition by Auréa, an investment platform focused on beauty, wellness, and longevity. Auréa’s leadership team, including Mike Jatania, Paul Raphael, and Andrew Vagenas, has set its sights on revitalizing the brand. Jatania noted, “We have brought together a world-class leadership team with deep industry experience and significant financial acumen, all united in a mission to revitalize an iconic brand. Penny and Sally embody the values-led, brand-centric and commercially nimble mindset needed to optimize the business, to drive growth and to shape a sustainable future.”





