Indosat Business Employee Directory
IT Services and IT ConsultingNew York, United States201-500 Employees
Indosat Business has about 277 employees across 2 continents, most of them in Asia. By country, the largest groups are Indonesia (59%) and United States Of America (40%). Sales and Support make up 39% of the profiles with a known department. Indosat Business's workforce spans 23 departments.