Learn more
Log in
4 followers
SCC unleashes the potential of IT for global businesses, as one of Europe’s largest independent IT groups.
Industries
Headquarters
Employees
Links
James Rigby
7 members
3 members
Informa
20 followers
Endava
17 followers
Capita
Serco
6 followers
Accenture
608 followers
Discover companies