iSENSE Employee Directory
IT Services and IT ConsultingAosta Valley, Italy11-50 Employees
iSENSE has about 20 employees across 6 continents, with the largest share in Europe (41%). By country, the largest groups are Italy (22%), India (16%) and Greece (11%). Business and Biotechnology make up 43% of the profiles with a known department. iSENSE's workforce spans 6 departments.