Contact Info

  • Mr. Chris Porter
  • +44 (0) 1217667000

  • James House
    Birmingham, B11 2LE

SCC is Europe’s largest independent technology solutions company, providing European businesses and public sector organisations with rapid returns on their investment in IT. SCC employs more than 5000 staff across its operations in the UK, France, Spain, Romania and the Netherlands, with a 38-year track record helping clients to manage and optimise their technical infrastructure, reduce costs and create business advantage. An award-winning £25 million Data Centre underpins a comprehensive services capability that includes private & public sector Clouds, Virtualisation, Supply Chain Management and Unified Communications. For more information on SCC visit:

Vendor Category