CTTI - Centre de Telecomunicacions i Tecnologies de la Informació Employee Directory
Government AdministrationCatalonia, Spain501-1000 Employees
CTTI - Centre de Telecomunicacions i Tecnologies de la Informació has about 526 employees across 3 continents, most of them in Europe. Administrative and Program & Project Management make up 46% of the profiles with a known department. CTTI - Centre de Telecomunicacions i Tecnologies de la Informació's workforce spans 18 departments.