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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices