smeup Employee Directory
IT Services and IT ConsultingLombardy, Italy201-500 Employees
smeup has about 414 employees, all of them in Europe. Program & Project Management and Information Technology make up 29% of the profiles with a known department. smeup's workforce spans 21 departments.