Elen Macaskill

Global Customer Director at The Body Shop

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 Customer Care) and Execution.

Links

Timeline

  • Global Customer Director

    Current role

View in org chart