We are McCann in Leeds – a lead strategic creative agency. We’re proud to be part of both McCann Worldgroup, the world’s largest creative agency network, and Leeds, Britain’s fastest-growing city.
We help brands earn a Meaningful Role in people's lives.
We build Meaningful Brand Platforms; external, creative articulations of a brand's Meaningful Role.
We create Meaningful Human Interactions; activations, experiences and campaigns that reinforce a brand's Meaningful Role and delivers results.
McCann Leeds’ well-formed team strikes the perfect balance for local delivery and partnership, with the scale and backing of the World’s most creative and effective agency network. Our Leeds office started with one mission; to bring Creative Courage to a region with astounding potential.
We’re scalable and agile.
We’re global and local.
We’re creative and effective.
Managing Director
Executive Creative Director
Client Services Director
Strategy Director
Head of PR & Social
Head of Design
Business Development Director