Lucy Frost Promoted to Marketing Director – Campaigns, IMEA at Oliver Wyman
Lucy Frost has been promoted to Marketing Director – Head of Campaigns, IMEA at Oliver Wyman, marking a significant advancement in her global marketing leadership journey.
Based in Dubai, Lucy now leads integrated marketing campaigns across India, the Middle East, and Africa, driving strategic brand positioning and high-impact market initiatives. Prior to this role, she served as Senior Manager, Markets Lead for IMEA Marketing at Oliver Wyman, where she played a key role in strengthening regional go-to-market strategies and campaign execution.
Before joining Oliver Wyman, Lucy built an impressive eight-year career at Accenture, holding multiple senior marketing leadership positions. She led Global Program Marketing for Talent & Organization, overseeing global strategy development and multi-channel execution. Earlier, she served as Marketing Lead for Applied Intelligence across Europe and Growth Markets, as well as Global Lead for Culture & Community marketing—demonstrating her ability to align data, analytics, AI, and consulting capabilities with compelling brand narratives and measurable business outcomes.
Lucy holds a Master of Science (MSc) in Experimental Psychology from University of Bristol, where she developed strong analytical and statistical expertise—skills that continue to inform her data-driven marketing approach. Her blend of strategic thinking, global exposure, and analytical depth positions her as a dynamic leader shaping impactful campaigns across IMEA.
Leave a Comment