DPD Switzerland Employee Directory
Transportation, Logistics, Supply Chain and StorageZurich, Switzerland201-500 Employees
DPD Switzerland has about 474 employees, nearly all of them in Europe. By country, the largest groups are Switzerland (72%), France (14%) and Latvia (7%). Supply Chain and Administrative make up 41% of the profiles with a known department. DPD Switzerland's workforce spans 17 departments.