We are SCC – Europe’s largest independent IT services group . We design , deliver and maintain the IT infrastructures of many of the UK’s leading commercial and public sector organisations .
We are continuing to expand and now have an exciting car… more
Copyright © 2017 SCC. All rights reserved.