Instart Employee Directory
Computer SoftwareCalifornia, United States51-200 Employees
Instart has about 96 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (62%), China (15%) and Russian Federation (8%). Instart's workforce fell 75% between July 2025 and July 2026.