McCann Leeds


McCann is the UK’s largest marketing communications integrated agency network, dedicated to helping brands play a Meaningful Role in people’s lives. At McCann, we’ve spent more than a century building successful brands using one simple philosophy: Truth Well Told. It’s our belief that consumer ins... Read more

Industries

Employees

501-1,000

Links


Org chart

Olly Sowden
Managing Director
Collapse
Gavin Shore
Executive Creative Director
Dr Helen Payne
Media Business Director
Emma Jones
Business Director (head Of PR & Social)
Miles Williams
Strategy Director
Alexandra Dowlen
Operations Manager


Offices