We are SCC – Specialist Computer Centres – Europe’s leading provider of IT services and solutions. Demand for our Data Centre services continues to grow both from existing and new customers creating a real career opportunity for a talented indi… more
Specialist Computer Centres – SCC is Europe’s largest independently owned IT services group. We have been established for over 40 years, have over 5,000 employees within Europe and a turnover in excess of £3 billion. We deliver innovative, busines… more
Copyright © 2017 SCC. All rights reserved.