Login to DMM Email Marketing

Can't access your account?
meet the team

With our team of 11; design boffins, web masters, 3D artists and photographers, we will take on your project with enthusiasm and follow through with gusto.

Dominic Frizzell


Dominic is the driving force behind DMM, carrying on the company's visionary legacy. Born with an eye for detail and aesthetically pleasing designs, Dom is a visual artist who sees things in epic proportions. A bit of a perfectionist, he sets high standards and his work speaks for itself, see with your own eyes! While most at home behind his camera, Dominic is always pushing his skills to the next level, researching the latest developments and keeping up with the always changing world of digital solutions.

A driven personality driving our business and systems forward, not only by giving us great imagery, but knowing exactly what our clients will need to get their business noticed!

Stewart Wiggins


Stewart is our very friendly account manager that has over 15 years of international experience working in the design and communication technology industries.

Stewart’s joined us here at DMM from the UK, where he gained extensive experience in providing excellent customer service and maintaining relationships with international clients from a wide range of industries.

He will be your first point of contact for enquiries, and your representative project manager for any work through our studio.

Vanessa Frizzell


Vanessa is the Creative Director here at DMM. She loves to help others so coupled with this and her commitment to the fight against bad design she is the chosen one to manage our team of designers.

Using her negotiation and people skills she steers the design team, getting our projects completed with strategy and style.

Vanessa’s sunny personality and limitless list of great ideas make her a joy to be around... and a valuable member to our agency team.

What's Your SEO Score?

Enter the URL of any landing page or blog article and see how optimized it is for one keyword or phrase.