DHL Supply Chain employs 1,361 employees. The DHL Supply Chain management team includes Oscar de Bok (Chief Executive Officer, Chief Executive Officer MLEMEA), Matt Casbolt (Managing Director), and Tammy McNeil (Vice President Human Resources).
Get Contact Info for All DepartmentsLooking for a particular DHL Supply Chain employee's phone or email?