Descartes Sellercloud Employee Directory
IT Services and IT ConsultingNew Jersey, United States51-200 Employees
Descartes Sellercloud has about 76 employees across 4 continents, with the largest share in North America (43%). By country, the largest groups are United States Of America (43%), Bulgaria (39%) and Pakistan (11%). Support and Sales make up 29% of the profiles with a known department. Descartes Sellercloud's workforce spans 15 departments. Descartes Sellercloud's workforce fell 25% between July 2025 and July 2026.