Catalyst Employee Directory
Technology, Information and InternetJakarta, Indonesia201-500 Employees
Catalyst has about 219 employees across 6 continents, most of them in Asia. By country, the largest groups are Indonesia (54%), United States Of America (14%) and India (9%). Information Technology and Engineering make up 29% of the profiles with a known department. Catalyst's workforce spans 24 departments. Catalyst's workforce fell 46% between July 2025 and July 2026.