OS

Olly Sowden

Managing Director at McCann Leeds

Olly Sowden has extensive work experience in various roles related to business development and management. Olly is currently the Managing Director at McCann Leeds since April 2022. Before that, they held the position of Managing Partner at the same company from July 2019 to April 2022. Prior to joining McCann Leeds, Olly worked at Jaywing, where they served as the Commercial Director from January 2017 to June 2019. Olly also held roles as Sales Director, Partnerships Director, and Business Development Director at Jaywing from 2012 to 2017. Olly's earlier work experience includes working as a Business Development Director at Iris Associates from August 2010 to October 2012, and as a Business Development Director at Ripe Design from November 2006 to August 2010. Olly started their career as a Business Development Manager at LBM Direct Marketing Ltd from March 2006 to November 2006 and was previously a Business Development Manager at The Media Buzz Ltd from November 2004 to March 2006.

Olly Sowden attended Rushmoor School, Bedford from 1983 to 1998. Olly then studied at Sharnbrook Upper from 1996 to 1998. Finally, they pursued a degree in Business Studies & HRM at Keele University from 1998 to 2002, earning a 2:1 degree.

Location

Sheffield, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


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 insights based on truth are crucial to building brands that last. It’s how we taught the world to sing for Coca Cola, told women ‘they're worth it’ for L’Oreal, and developed priceless moments for Mastercard. We are proud to be part of McCann Worldgroup, a global agency network that delivers leading, culture-shaping work for many of the biggest and best-known brands on the planet and the most Effective Agency Network 2019. At McCann Leeds, we offer best in class services across a range of marketing disciplines including; planning and research, creative and design, PR, activation, social media, digital, media planning and buying.


Industries

Employees

501-1,000

Links