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
21 members
15 members
12 members
11 members
4 members
6 members
View all
Capita
17 followers
Accenture
664 followers
Mastercard
472 followers
Tech Mahindra
434 followers
Wipro
304 followers
Discover companies