About SCC
SCC unleashes the potential of IT for global businesses, as one of Europe’s largest independent IT groups.
- Founded
- 2002
- Employees
- 11 to 50
- Headquarters
- Birmingham
Leadership
The top of SCC's org chart, with how many people report into each leader.
JR
James Rigby
SCC EMEA Chief Executive
315 reports
GM
Gael Menu
Directeur Général
135 reports
AD
Andrew Dale
Managing Director
118 reports
KH
Katherine Hill
General Manager, Security And Software Business Unit
16 reports
AT
Amin Tavakoli
Managing Director - Digital Workplace
14 reports
JH
James Henigan
Managing Director - SCC Digital
5 reports
MD
Mark Danaher
Chief Operating Officer - EMEA
5 reports
DB
Dennis Badman
CEO, UK
4 reports
SS
Steven Smith
CTO Cloud Services
2 reports
Jobs at SCC
No open positions right now. Explore more companies on TheJobsMap.