SCI Group Employee Directory
Technology, Information and MediaCentral Region, Singapore201-500 Employees
SCI Group has about 269 employees across 4 continents, most of them in Asia. By country, the largest groups are Singapore (31%), Canada (20%) and United States Of America (16%). Sales and Business make up 32% of the profiles with a known department. SCI Group's workforce spans 19 departments.