Specialist Computer Centres
- Plaza Xavier Cugat, 2, 08174 Sant Cugat del Vallès
- 935765100
- http://www.scc.com
SCC is Europe’s largest independent technology solutions company, providing European businesses and public sector organisations with rapid returns on their investment in IT.