IDSS Employee Directory
Computer SoftwareMinnesota, United States51-200 Employees
IDSS has about 137 employees across 5 continents, most of them in North America. By country, the largest groups are Dominican Republic (49%), United States Of America (26%) and India (5%).