We started life as an agency back in 1997.

That’s a year before Google was formed so we’ve seen a fair bit of change in the industry over those 22 years. Many incredible digital innovations have come and gone in that time, in what is a constantly evolving industry, but at our core our service and ethos has never changed. From Viral games to Social campaigns – we’ve been innovating continuously and we are experts at getting the best out of the latest platforms as well as the usual staples.

We help you market your business to the right people at the right time using the right platforms for your objectives. We also help make sure those people can navigate your site easily so they then go on to buy your products or services. We then work with you continuously to analyse, refine, improve and adapt ensuring together we are constantly exceeding your targets.

Meet the Team

John McMahon

John is the founder of MCM Net 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.

Deon Kloppers

Deon is our Managing Director and responsible for the day to day management of the Agency. He continually challenges our team to develop and deliver solutions that adds value, delights and exceeds expectations. When not thinking about MCM Net, you will find Deon in his garage tinkering with the next DIY project.

Chris Simpson

Chris acts as Non-Executive Director for MCM Net as part of his portfolio of business advice work, which includes manufacturing, distribution and engineering companies and as chair of the development committee for a housing association. He also teaches for the Open University Business School and is found often in or on the sea, swimming or paddling off Folkestone.

Carl Winter

If Carl’s SEO skills were as unfruitful as his muscle gaining efforts, it’s safe to say we’d be in trouble by now. Thankfully, Carl is a superstar when it comes to digital marketing and has worked tirelessly to deliver astounding engagement, astonishing results and good relationships with our clients.

Theresa McMahon

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!

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.

Paige Jones

Paige is our Marketing Manager, who enjoys nothing more than planning and implementing exciting ideas that get MCM Net 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 Rogers

Our Account 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 activities behind the scenes.

Owen Parsons

You’ll often find Owen sniffling and cradling a pack of Lemsip ‘Cold and Flu’! Yet, man flu doesn’t affect his work or commitment to the task at hand! There isn’t a lot Owen can’t do with JavaScript and he’s an expert in VB.net, C#.net and ASP.net.

Karl Davis

Karl has a great knowledge of front end development and loves finding and using all the latest web technologies. When he’s not at his computer you’ll find him at home in his studio mixing and recording music.

James Phillips

James joined MCM Net as a PPC and SEO specialist after 6 years of client-side digital marketing experience. When he’s not busy devising the next innovative keyword strategy for our clients, he spends most of his time running around after his young son and watching far too much TV.

Thomas McLeod

Thomas joined the team with a BA honours in Graphic Design. When he’s not designing or thinking of ideas, you’ll find him in the gym or with a ball at his feet. Thomas has great knowledge and skills within the adobe creative suite.

Toby Dawkins

Toby joined MCM Net 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 Price

Aaron joined MCM Net as a Digital Marketing Executive with previous experience in SEO. With a background in working with brands and coming up with unique editorial coverage, content writing is one of his strong points. A big sports fan you can find him cheering on England, even when there’s not much to cheer about.

Aindrea White

Aindrea joined us as Digital PR Outreach Executive and enjoys writing engaging content for varied audiences and developing strong relationships with contacts.

In her spare time, you’ll find her attempting to outsmart her pugs, writing, enjoying days out with her husband or watching horror films.

Alexander Francis

Bringing lots of experience to his role as Paid Social Lead, Alex’s background in mathematics means he loves diving into campaign data and optimising based on the results. In his spare time, he can be found playing the guitar (badly) or supporting his friends in local music venues.

Owen Marshall

Owen joined the team following a successful period of work experience with us. Since discovering a knack for writing, you’ll often find him producing engaging content for our clients.

Owen is a big sports fan, in his spare time you are likely find him either playing or watching football, enjoying music and travelling to new places; with the odd city break here and there.

Oliver Williamson

Ollie is responsible for the social media presence of MCM Net; creating and sharing content across the platforms, engaging with our followers and following trends. He is by far the fastest runner in the office and has great hair (yes, he wrote this himself…)

Lauren Tasker

New to the team, Lauren is keen to learn about everything digital, with a keen interest for content writing. Outside of the office Lauren loves travelling, going to music festivals, and searching out new restaurants – especially if they have a deal on!


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!

Campaign Best Places to Work is a prestigious award which recognises and celebrates the UK’s best employers. We are a proud winner!

best places to work logo black background

What our clients say

Google Partner Logo Google Ad Grant Logo Facebook Marketing Partner Twitter Partner Logo Acevo Partner Logo Campaign Best Places to Work Logo