SCC

4 followers


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

James Rigby

Collapse
Vikki Smith
Chief People Officer
Gael Menu
Chief Revenue Officer (cro)
Victoria Robins
Head of Professional Services
James Henigan
MD, Cloud & Cyber Services
Fay Gleeson
Executive PA to CEO
Graham Fry
MD, SCC Collaboration
Martin Finlayson
Head Of Visual Communications
Son Vo
Senior Quality Manager
Andrew Downes
Business Development Manager
Andrew Grellier
Client Manager
Marika Hughes Cf Apmp
Customer Engagement Manager
Catalin Palade
Service Delivery Manager
Steve Crompton
Enterprise & Network General Manager