There are no jobs to display at this time.
SCC – Specialist Computer Centres is the leading IT services organisation in Europe.
We have been established for over 40 years and have a turnover in excess of £3 billion.
Our business continues to grow creating an oppor… more
SCC – Specialist Computer Centres is the leading IT services organisation in Europe…. more
SCC is one of Europe’s largest independent IT groups. Operating out of 65+ locations in the UK, France, Romania, Spain and Vietnam, SCC delivers limitless IT solutions in partnership with the world’s best technology vendors. We provide multi-awar… more
Copyright © 2017 SCC. All rights reserved.