Head of CRM
The Body Shop
LondonYour role in a nutshellThe Head of CRM is a strategically critical leadership role responsible for defining and delivering The Body Shop UK's CRM and Loyalty strategy, ensuring customer engagement, retention and loyalty initiatives dri...Read More>>.
