Links Management and technology Employee Directory
IT Services and IT ConsultingApulia, Italy501-1000 Employees
Links Management and technology has about 708 employees across 3 continents, most of them in Europe. By country, the largest groups are Italy (94%), Pakistan (3%) and United States Of America (1%). Information Technology and Analytics make up 42% of the profiles with a known department. Links Management and technology's workforce spans 25 departments.