Skip to content

Relationship
Based
Solutions

Who We Are

At the core of all companies, there are people and their families. We are passionate about keeping them safe and well.
We take pride in providing safety solutions to clients who take the welfare of their employees seriously.
Home

People Matter To Us

Home
Visit Online Store Visit Online Store
Home
Find Out More Find Out More

Our Core Values

Respect & Dignity

Respect & Dignity

With our emphasis on strong family values, we commit to treat all people with respect and dignity underpinned by our actions always being motivated by honesty and care for the person we are dealing with.

Expertise & Accountability

Expertise & Accountability

As a company we are committed to remaining open minded and flexible in our pursuit of practical common-sense solutions to complex issues to ensure satisfaction.

Meaningful Partnerships

Meaningful Partnerships

DDG strives to form long lasting relationships built on a foundation of transparency, collaboration and sharing with our customers, suppliers and staff.

Quality Solutions

Quality Solutions

DDG remain committed to the constant delivery of timely customer centric services driven by our passionate professional expert staff.

Meet the Team

At DDG, we know that it is always the people that make the foundation of any business. Every member of our team is dedicated and shares the same drive, regardless of their position within the company. We all hold the same vision and are unified in our approach. Our passion is also equaled by our experience within the industry. With over 260 years collective experience in the industry, the DDG team are passionate about building true business partnerships and creating genuine safety solutions. Meet our team, and as always, give us a call if you would like to talk!

Chief Executive Officer (CEO)

John Macnamara

Chief Executive Officer (CEO)
Tanya Macnamara Director

Tanya Macnamara

Tanya Macnamara Director
Chief Financial Officer (CFO)

David Harreveld

Chief Financial Officer (CFO)
Chief Operating Officer (COO)

Shane Boyes

Chief Operating Officer (COO)