Magellan SCC

Brand Description

Founded in 1975, SCC has grown from a small IT services provider into one of Europe’s largest independently owned technology companies. Over the decades, SCC has expanded its offerings and services through strategic acquisitions and partnerships, establishing a strong presence in the IT market and continuously evolving to meet the changing needs of its clients.

SCC

Founded
1975
Founder
Peter Smith
Headquarters
Birmingham, United Kingdom
Industry
Information Technology Services
Area Served
Europe
Products
Managed IT Services, Cloud Solutions, Networking Solutions, Cybersecurity Services, Data Analytics, IT Consultancy