ITnow Employee Directory
IT Services and IT ConsultingCatalonia, Spain201-500 Employees
ITnow has about 479 employees across 3 continents, most of them in Europe. By country, the largest groups are Spain (87%), Portugal (6%) and United States Of America (3%). Information Technology and Program & Project Management make up 42% of the profiles with a known department. ITnow's workforce spans 22 departments.