
Robert Ellison
Head of Media Europe, VISA
Rob Ellison is a senior, multi-channel media leader with over 20 years’ experience spanning consultancy, agency, and client-side roles across global, regional, and local remits. Currently Head of Media for Europe at Visa, he oversees over $100m of annual media investment across 33 markets, driving efficiency, innovation, and performance. Previously, Rob held senior leadership roles at Unilever, Mondelez, and Avon, managing billion‑dollar media portfolios and delivering consistent ROI through integrated traditional and digital strategies. He is passionate about the power of great media and creativity to grow businesses, provide consumer utility, and shape culture.