Who we are

We are your customer acquisition partner.

MCM goes further to reach the right customers for its clients. For over 20 years, brands have trusted MCM to grow leads and sales by getting them in front of customers who really want what they’ve got to offer, with content that is matched to their real desires.

Team photo

We are MCM

Since our founding in 1997, MCM has witnessed big change in an ever-evolving industry. We’ve seen incredible digital innovations come and go in that time, but what hasn’t changed is our core service and ethos:

Creating partnerships that elevate your brand.
Based on data, not on inclination.

This is us

Our team takes pride in a hugely collaborative approach, meaning our clients benefit from strategies created with every angle of digital marketing taken into consideration.

Above all else, we’re friends, and the brands we partner with become our friends, too.

John photo

John McMahon


John is the founder of MCM and has worked to transform the company to the full-service digital agency we are today. John is still very much involved in the day-to-day running of our company, client accounts and team initiatives as well as running the occasional marathon.

Carl photo

Carl Winter

Digital Marketing Director

Digital Marketing Director at MCM, Carl, has several years’ experience in devising digital marketing strategies that deliver across both organic and paid channels. Carl is used to working with clients of all budgets and knows how to get bang for your buck!

theresa photo

Theresa McMahon

Finance Director

For all of your accounting related queries and questions, Theresa is always happy to help. Theresa manages the numbers and makes sure they all add up! She can count, forecast and chase up invoices better than all of us!

Chrissie Damyanova

Finance Manager

Finance Manager Chrissie, joined MCM to help support the day to day finances. If she isn’t crunching numbers you’ll find her looking up the latest fashion trends or taking her dog on long walks in the countryside.

Alyssa photo

Alyssa Varah


Bringing London gained experience to the team, Alyssa is responsible as Office Manager for keeping the office in order and as PA to our CEO, managing his diary. Outside of the office, Alyssa is often out and about exploring with her family or taking part in fundraising events for local children’s charities.

jo photo

Jo Kennedy

Senior Marketing Manager

As Senior Marketing Manager, Jo brings over 10 years of B2B marketing experience to the team, developing strategies to get MCM on the map. When she isn’t doing that you are certain to find her on the netball court!

Paige photo

Paige Jones

Marketing Manager

Paige is our Marketing Manager, who enjoys nothing more than planning and implementing exciting ideas that get MCM seen and heard. Outside of the office, Paige can often be found making some sort of cake or biscuit and running around after her toddler.

Fern Photo

Fern Rogers

Marketing Manager

Our Marketing Manager Fern loves shopping! When she isn’t running around town trying to find the best sales, she’s in the office helping out with the day to day marketing activities, helping MCM get seen.

Owen P photo

Owen Parsons

Development Director

You’ll usually find Owen carefully crafting lines and lines of code! He enjoys understanding our client requirements and helping them to find a technical solution that works for them. There isn’t a lot Owen can’t do with JavaScript and he’s an expert in VB, C#, SQL and .Net.

Allan photo

Allan Cutts

Web Developer

In a past life Allan was a professional actor, but for the last decade he has turned his hand to building dramatic professional websites. In his spare time he likes playing board games, puzzles, quizzes, watching movies, or just relaxing and playing guitar.

liam photo

Liam Prowse

Web Developer

When Liam isn’t building websites and exploring new ways of coding things you can find him either in front of his Xbox or in his garage 3D printing random objects.

james photo

James Phillips

Senior Digital Marketing Manager

Having joined in 2015 as an SEO and PPC specialist, James has enjoyed a great career at MCM so far. Working in a full service agency has allowed him to add many more strings to his bow, including geese herding, Segway racing, axe throwing and canoeing. However, his crowning achievements have been a first place finish in the office fantasy football league 2016 and scoring a hat trick against Carl Winter in 5 a side.

Tom McMahon

Senior Account Manager

Senior Account Manager at MCM, Tom, has several years experience leading client side social media teams, across industry-leading TV & film businesses both in the UK and internationally. Outside of the office, Tom can often be found cooking or watching Formula 1!

toby photo

Toby Dawkins

Paid Media Lead

Toby joined MCM as a Senior Paid Media Executive with 3 years’ experience working client side. With a background in working with large budget accounts; strategic optimisation, analysis and creation are some of his strong points. As a petrol head you will find him crewing for some of the fastest cars in Europe at the weekend.

aaron photo

Aaron Price

SEO Lead

Aaron has been with MCM for five years and has a great deal of experience in all things digital marketing including SEO, Google Ads and Paid Social. As the SEO Lead for MCM Net he can make sure you are ranking higher than your competitors. As a big sports fan you can find him cheering on England, even when there’s not much to cheer about.

Aindrea photo

Aindrea White

Content Lead

As Content Lead, you can usually find Aindrea working with different members of the team to finesse blog or page content, crafting paid social and Google Ads, trailing innovative content marketing approaches and working closely with clients. When not tapping away at a keyboard or planning with the team, she enjoys keeping her dogs tired with long walks (to keep them from being too naughty, of course), reading, watching too many horror films, and finding creative pursuits to pour her energy into.

Owen M photo

Owen Marshall

Digital Marketing Executive

You will find Owen working on all things creative, from graphic design, video editing and social media planning. Outside of the office, he likes to go out and socialise with friends, enjoying sports and music – all of which covid has more or less ruined for him.

He also holds the accolade of being able to frisbee a bagel through the office window from the car park.

Ollie photo

Oliver Williamson

Paid Media Manager

Ollie is the most talented and hardest-working member of the team. You can catch him hosting the world-renowned, critically acclaimed Digital News Roundup every other Friday.

P.s. he can jump the furthest and highest.

P.p.s. no, he did not write this himself.

lauren photo

Lauren Tasker

Digital Marketing Executive

Lauren joined the MCM team as an intern in November 2019, and is now working her way up the Digital Marketing ladder. Lauren assists the team in all areas, and has grown to be adept in all areas of digital marketing, from content writing, to Google Ads, paid social and SEO. In her spare time you’ll either find her socialising with friends or staying in watching Netflix.

sam team image

Sam Keyworth

Digital Marketing Executive

Digital Marketing Executive, Sam first joined us as an intern. In the space of two years he went from an intern to Marketing Exec, managing his own PPC and Paid Social advertising clients. He now has over 4 years experience! Out of the office if Sam’s not supporting Chelsea FC you’ll find him enjoying a bit of UFC.

Rachel Etherington

Digital Marketing Executive

Following a successful internship in July 2021, Rachel joined our team full time as a Digital Marketing Executive. Rachel’s work includes writing blog content, analysing web pages for SEO improvements, as well as other various tasks to help the rest of the team. Out of the office you’ll find Rachel taking part in activities such as hiking, paddle-boarding or learning new languages!

bobby photo


Team Motivator

What Bobby lacks in terms of coding abilities, he more than makes up for in terms of hospitality, ensuring a warm welcome to everyone and anyone with food or treats. Bobby’s great at lifting morale, chasing balls and picking up crumbs from the office floor!

‘We challenge and inspire growth to thrive and exceed expectations whilst empowering people to live their best lives’


Perfecting your digital presence

Every step of the way, we’ve been supporting our partners with finding the right people – at the right time – using the right platforms for their objectives. 

But we don’t stop there. To make sure your target audience converts into valuable and recurring customers, we work to perfect their user journey and experience. 

What really sets us apart, though? It’s the way we work with you to continuously analyse, refine, improve and adapt our approach so that we’re constantly exceeding your targets. 

A team of friendly professionals, always on the lookout for the next big thing in digital marketing.

We’re pretty similar to the other agencies you may have worked with, except for a few key differences that will make your life much easier. 

You won’t hear us use buzzwords or jargon that makes us sound like marketing robots, you’ll always know where we’re strategically spending your budget (and why), and we’ll be totally transparent about your campaign’s performance. You don’t like BS – and neither do we. 

Beyond this, we’re a close-knit, multi-talented team of digital experts who solve problems, crunch data, craft campaign copy and show-stopping designs, fueled by the results of what we do. 

Who we work with

Xeim Black logo
Marketing Week Logo
Clarion Events Logo
Evening Standard black logo
UBM Logo
Econsultancy black logo
Haymarket black logo

Want to meet, in real life or through our screens?

Get in touch