Jack Chape

Head of Integrated Media, EMEA

Jack leads integrated media strategy across EMEA (Digital, TV, Audio, OOH, Partnerships), aligning cross-functional teams to drive real-world impact for our customers.

Insights

Media Considerations for EMEA Advertisers During Peak 2025

Read Article