Post Jobs

Customer Marketing Manager

The Body Shop

a nutshell Work with the Global Head of Customer Marketing to set the strategy for the Customer Marketing programme, and work… with stakeholders in the Markets, CRM team and the wider Body Shop business to brief, design, and manage delivery of customer marketing

[Learn More]