Steve Dowd

General Manager

Steve Dowd is the General Manager at DX Group, a position they have held since 2014. Prior to this, they worked as an Operations Manager at Edmonton from 2006 to 2011, where they successfully managed a team and improved operational efficiencies. Before that, Steve was a Team Leader/Controller at City Link from 2002 to 2005, overseeing driver performance and customer service. Their career began as a Nationwide Delivery Driver in the logistics sector from 2000 to 2002.

Location

Chelmsford, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices