Altos Employee Directory
Advertising ServicesNew Hampshire, United States51-200 Employees
Altos has about 180 employees across 4 continents, with the largest share in Asia (49%). By country, the largest groups are India (48%) and United States Of America (46%). Information Technology and Accounting make up 33% of the profiles with a known department. Altos's workforce spans 10 departments. Altos's workforce fell 46% between July 2025 and July 2026.