Overview
Employees
5,000 - 10,000
Founded
1975
Location
Birmingham, United Kingdom
Industry
information technology & services
About
SCC is Europe's largest independent technology solutions provider, with over 49 years of experience in the IT services sector. Headquartered in the UK, SCC specializes in managed IT services that enhance business agility and support digital transformation for large enterprises and public sector organizations across Europe and globally.
Keywords
cloud servicesconverged infrastructuredata centre servicesflexible resourcesmanaged servicesprofessional servicesmanaged printnetwork
Technologies
22OutlookServiceNowVueJSMicrosoft Application InsightsWP EngineMicrosoft Power BI
Services
5Web HostingDomain HostingData StorageDaaSCybersecurity
Partners
5AppleVMwareIBMHPEHP
