50 employees
Cantabria Informatics and Telecommunications provides computer and telecommunication services.
1991