• BP

Elen MacAskill

Global Mobility & Convenience Vice President Marketing

Elen Macaskill serves as the Global Mobility & Convenience Vice President Marketing at bp, overseeing the establishment of a global operating model and enhancing customer experience in this sector. Previously, Elen held roles at bp pulse as Vice President of Transformation and Business Improvement, and Chief Customer Officer, focusing on the global customer proposition for a leading EV charging network. Elen's extensive experience also includes positions at The Body Shop, where responsibilities ranged from Global Customer Director to CMO, with significant contributions to omnichannel strategies and brand growth. Earlier roles at L’Oréal included General Manager of L'Oréal Paris UK & Eire, where Elen managed substantial retail sales and led a team dedicated to product development and marketing strategies. Elen holds a Master of Arts in English Language and Literature from the University of Cambridge.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices