About Us_



Barrie Wilkins

Operations Manager

Amy Graham

Head of Creative

Ryan Linton

Head of Content

Micky Gavin


Maria Goncalves


Ryan Ferguson

Ready to take your brand to new heights? Get intouch with our team


Our team of creatives will always treat your brand as if it were their own. Being bold, agile and forward thinking is part of our DNA and attention to detail is always a priority.

Every member of our team take great pride in getting your brand noticed.

We are always looking for new, innovative ways to make this happen. Whether it’s studying and implementing the latest trends or setting new ones, the team is always striving to be the best. We are not afraid to push boundaries to create an impact.


At MB, we love nothing more than seeing your brand grow. When our clients approach us with their initial idea, what do we do? We take that idea, develop a concept and work together on design and branding to turn it into a brand to be proud of. We’re committed to building brands but more importantly we’re committed to our clients.

We pride ourselves on our client relationships which is fundamental to our values of being an honest, accountable and trustworthy agency.

We get to know your business – and your customer! We have a proven track record of retaining clients because we work hard to deliver on tailored strategies for each and every business.


Creativity is at the heart of what we do. From initial design of your logo and launching your website, to building a brand strategy and writing content, every step of the process is done with a mix of clever creative.

We seek out the opportunities and ways to tell your story, whether that is with visual branding or as part of a compelling marketing campaign including design, social media, video, brochures and photography.

Ready to take your brand to new heights? Get intouch with our team

Based in the heart of the Capital on Edinburgh’s Charlotte Square, MB Media is fast becoming one of Scotland’s hottest creative marketing agencies.