Providing the company with an innovative first-class service, ​the Business Services Team support the company in many different aspects of the business. These roles can cover positions in Marketing, Finance, People and Compliance, among others. 

Our Business Services Team sits at the company’s heart and provides vital support to ensure we stay innovative and progressive.


No jobs available for this category.

Bid-Support Coordinator

Full Time / Permanent

Business Development



DM is really a place where people can develop long and fulfilling careers. Being part of a business that embraces ‘different’ is so exciting. The DM culture consistently shines through and makes work interesting, challenging and inspiring!

Steve Barry

People Director

Steve Barry_edited.png