Neopost Employee Directory
Information Technology and ServicesÎle-de-France, France5001-10000 Employees
Neopost has about 5K employees across 2 continents, most of them in Europe. By country, the largest groups are France (53%), United States Of America (28%) and United Kingdom Of Great Britain And Northern Ireland (9%). Sales and Administrative make up 43% of the profiles with a known department. Neopost's workforce spans 31 departments. Neopost's workforce grew 28% between July 2025 and July 2026.