ITURRI's IT department is led by Estefanía Huerta Guijarro (Head of Electrical Engineering) and has 22 employees.
Looking for a particular ITURRI employee's phone or email?