SCC runs IT infrastructure and services for over 2,500 customers in more than 50 countries. We operate out of 75 locations in the UK, France, Romania and Spain. International scope and scale is what makes SCC the first choice for customers, partners and employees. We achieve this by nurturing a winning, global network of partners to create enduring value to our customers.

Get in Touch

I would like to receive information about the latest technology news and trends, as well as SCC’s products and any special offers via email.

You can unsubscribe from these communications at any time by clicking the link in any email we have sent you, for more information please see our Privacy Policy.By clicking submit below, you are also consenting to allow SCC to process and store your data in order to provide you with the requested content, product or service.

Book a Meeting

I would like to receive information about the latest technology news and trends, as well as SCC’s products and any special offers via email.You can unsubscribe from these communications at any time by clicking the link in any email we have sent you, for more information please see our Privacy Policy. By clicking submit below, you are also consenting to allow SCC to process and store your data in order to provide you with the requested content, product or service.