Caroline Foster

Global Business Lead

Caroline Foster is an accomplished professional with extensive experience in digital marketing and client leadership, currently serving as the Global Business Lead at Initiative since June 2025. Prior to this role, Caroline held various senior positions at UM Worldwide, including Chief Client Officer for EMEA, where responsibilities encompassed client leadership and digital transformation across the region. Caroline has also led significant accounts such as Dyson and Johnson & Johnson, focusing on digital strategy across multiple markets. With a background that includes roles at IPG Mediabrands and MediaCom, Caroline has a strong track record in driving digital development, new business strategies, and ensuring best practices in search marketing. Caroline holds a BA Hons degree in Politics from Nottingham Trent University.

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