ITCL Technology Centre employs 108 employees. The ITCL Technology Centre management team includes Miguel Portal (Director técnico), Maite Abeytua (R and D European projects manager), and Javier Sedano (head of the group.).
Get Contact Info for All DepartmentsLooking for a particular ITCL Technology Centre employee's phone or email?