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…
View case study →