SCC unleashes the potential of IT for global businesses, as one of Europe’s largest independent IT groups.


Org chart

James Rigby
Chief Executive Officer, SCC EMEA
Collapse
Gael Menu
Directeur Général
Victoria Robins
Director Customer Experience
Fay Gleeson
Executive PA to CEO
Steve Crompton
Enterprise & Network General Manager
Caroline le Moal
Senior Executive Assistant To CEO - Chargée De Projets – Contexte International
Alex Groves
Head Of Sustainability
Martin Dean
Chief Technology Officer, Innovation
Cate Martin
Head Of Talent
Corrina Sheldon
Human Resources Business Partner
Subodh Sharma
European Commercial Director
Laurence Cook
Head Of Strategic Engagement
Steven Smith
CTO Cloud Services
Katherine Hill
General Manager, Security And Software Business Unit


Offices