José Garcia promoted to General Manager for Innovative Technology Spain
The Spanish branch of Innovative Technology (ITL) have announced that a long-standing member of the team has been promoted to General Manager. José (Pepe) GarcÃa Escudero previously held the role of Business Development Manager for the region.
ITL Spain has had an office in Barcelona since 1996, headed up by Sales Director Mustapha ...