Elen Macaskill

Global Customer Director

As the Global Customer Director, Elen Macaskill is responsible for delivering an amazing, personalised experience for our customers across 60+ countries and all channels (retail, E-Commerce, Direct Sales, Wholesale).

She leads a team of 150 people across Commercial, Digital, CRM, Strategy and Analytics, Experience (incl Retail training and Cust...


Roles at The Body Shop

  • Global Customer Director

    Current role

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.