McCann Leeds

0 followers


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

Headquarters

Leeds, GB

Employees

501-1,000

Links

Org chart

Olly Sowden
Managing Director

Olly Sowden

Collapse
Gavin Shore
Executive Creative Director
Tom Smith
Head Of Design
Dr Helen Payne
Media Business Director
Coral Cranmer
Associate Director - Strategy
Emma Jones
Business Director (head Of PR & Social)
Miles Williams
Strategy Director