ISC-CX Employee Directory
Market ResearchBasel-Stadt, Switzerland201-500 Employees
ISC-CX has about 342 employees across 6 continents, most of them in Europe. By country, the largest groups are Italy (13%), Switzerland (10%) and Spain (9%). Consulting and Accounting make up over half of the profiles with a known department. ISC-CX's workforce spans 12 departments.