This page is about the meanings of the acronym/abbreviation/shorthand SCC in the Governmental field in general and in the Military terminology in particular.

Translation

Find a translation for SCC in other languages:

Definition

Specialist Computer Centres is an information technology services firm, mainly catering for medium sized enterprises and public sector organisations. Headquartered in Tyseley, Birmingham, UK, it is Europe's largest privately owned technology company in terms of revenue and is Hewlett-Packard's largest European partner. Its main competitor is Computacenter.