Pickup Employee Directory
Transportation, Logistics, Supply Chain and StorageÎle-de-France, France201-500 Employees
Pickup has about 485 employees across 4 continents, most of them in Europe. By country, the largest groups are France (84%), United States Of America (5%) and Egypt (2%). Product Management and Program & Project Management make up 28% of the profiles with a known department. Pickup's workforce spans 17 departments.