Neptune Retail Solutions Employee Directory
Advertising ServicesNew Jersey, United States501-1000 Employees
Neptune Retail Solutions has about 800 employees across 2 continents, most of them in North America. By country, the largest groups are United States Of America (87%), Canada (10%) and India (2%). Administrative and Customer Success make up 35% of the profiles with a known department. Neptune Retail Solutions's workforce spans 23 departments. Neptune Retail Solutions's workforce fell 9% between July 2025 and July 2026.