Our Team

Our industry experts will help you on the path to success

Our Team Of Experts

We are a Scottish based, 8-strong specialist team of marketing, design and communications experts. We provide bespoke solutions with a focus on performance, in an ever-evolving visual and mobile world.

We have ambitiously high expectations, for ourselves and your results. Our entire approach is tailored to your aims, values and commercial objectives.

We help brands realise their potential online through a results-driven fusion of intelligent insight, strategic innovation & adventurous creative.

We have a fantastic reputation for creating unique and tailored strategies that transform brands, exceed expectations and deliver results across the metrics that matter.

Daniel Rosie

Managing Director

Daniel is the Managing Director of DLR Media. 

He has an in-depth understanding of the demands of business-to-business and business-to-consumer markets and has worked with businesses of all sizes from sole traders to national brands, and with partnerships and limited companies.

With a wide array of experience in most areas of marketing, Daniel has a particular passion for and a strong background in marketing for service-based businesses. 

In the community, Daniel is a co-founder of the local networking group, Societay, a member of Entrepreneurial Scotland and a former member of the Carnoustie Business Improvement District.

Keith Haggart

Business Development Manager

Keith is the Business Development Manager at DLR Media.

He leads the company’s sales function, focusing on the development of clients social media and content services as well as branding and graphic design.

Keith has almost 15 years industry experience, managing local and national deals in business development and commercial roles. Best known for his time at Dundee United and then Dundee FC where he successfully led the growth of both club’s commercial arms.


Graphic Designer

Ruth is a Graphic Designer in the DLR Media team. She works with individuals, businesses and public sector clients on a range of design projects.

Ruth enjoys building strong relationships with her clients, offering practical advice to help them achieve their desired goals.

lorena.demarco@dlrmedia.co.uk     |    +44 (0) 138 269 9595 



Sam is our Photography, bringing with him a wealth of experience in commercial Photography. Primarily working with our clients on one off projects or  helping to create forward thinking content for our clients social media accounts.

Sam specialises in real estate photography and works with a range of property companies on a ongoing basis. He has worked with a range of industries including the Agri, Automotive, Real Estate, Hospitality and service firms. Sam also carry’s out professional headshots for our clients and works with our PR team to capture news worthy shots.



Peter is a graduate of the Royal Welsh College of Music and Drama and has BMus Hons in Music Performance.

Peter’s love for film and audio came while studying. Originally from Dundee, Peter joined the team when returning home from Cardiff in Wales.

He looks after a range of our clients on an ongoing and project basis, working with our creative team and taking lead for all post-production of our shoots. Mainly specialising in sound recording, camera operation and video editing.

Peter works with our creative teams to bring our ideas to live in engaging video content which is used throughout our PR and Social Campaigns. Peter also leads up our new podcast and vlogging packages. The process of taking something raw and crafting it into a powerful and engaging video is what Peter loves most about videography. 

peter.jackson@dlrmedia.co.uk    |    +44 (0) 138 269 9595 


Copy Writer

Margaret is our Copywriter, working with clients to help bring their brands to live with the power of words.

Also tone-of-voice specialist, Margaret writes entertaining, relevant content that grows a brand’s digital presence and makes them stand out from the crowd. She works with our clients to help with web copy, print copy and also helps our design team with brand messaging and creative.

Margaret has worked with a range of clients and industries and works hard to make sure every piece of content suits the brands tone of voice and messaging.


Social Media Manager

Jack has joined our team as Social Media Manager, acting as the client touchpoint for all of our clients and providing further insight into social media trends and updates. Jack works with a range of clients and develops Social content plans for their different platforms and channels.

Working in partnership with our creative and content teams, Jack pulls together the final plans and showcases tangle able product which came from the initial spark. 

Jack enjoys building strong relationships with her clients, offering practical advice to help them achieve their desired goals.


Social Media Executive

With a background in digital marketing, Hannah helps support the social team. She brings content to life in with engaging content and graphics.

Pairing communication skills with strategy, Hannah also works with to help develop how we can apply our content plans in paid campaigns and maximise organic and paid reach for our clients. She also spends her time scheduling, advertising and producing client reports at the end of each month.

social@dlrmedia.co.uk     |    +44 (0) 138 269 9595 

Our Services

From PR to photography, we provide everything you need to make an impact.  

Our Clients

Your content goes here. Edit or remove this text inline or in the module Content settings.


Your content goes here. Edit or remove this text inline or in the module Content settings.

Lets Talk About Your Business

We’re here to help you in the next stage of your journey

Lets Talk About Your Next Project

DLR Media is a well-known company in Dundee, offering a comprehensive range of marketing and communications advice, strategy and services for individuals, businesses, and serving both local, national and international clients.

Enterprise Building, Gardyne Road, Dundee DD5 1NY

    Get In Touch

    5 + 7 =