We are SCC – Specialist Computer Centres – Europe’s largest independently owned IT services group. We have been established for over 40 years ; have over 2000 employees within the UK and a turnover in excess of £3 billion. We deliver innovative, bus… more
© 2016 SCC. All rights reserved.