Abacus Insights Employee Directory
Software DevelopmentMassachusetts, United States201-500 Employees
Abacus Insights has about 424 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (60%), Nepal (22%) and India (17%). Engineering and Analytics make up over half of the profiles with a known department. Abacus Insights's workforce spans 23 departments. Abacus Insights's workforce grew 137% between July 2025 and July 2026.