HSI Employee Directory
IT Services and IT ConsultingCatalonia, Spain51-200 Employees
HSI has about 63 employees across 6 continents, most of them in Europe. By country, the largest groups are Spain (64%), United States Of America (10%) and India (5%). Community & Social Services and Engineering make up 50% of the profiles with a known department. HSI's workforce spans 6 departments.