SCC
Show contact
Links
Previous companies
James Rigby
Chief Executive Officer, SCC EMEA
Vikki Smith
Chief People Officer
Sara Wilkes
Customer Experience Director
Fay Gleeson
Executive PA to CEO
James Henigan
MD, Cloud & Cyber Services
+ 6 more
Cate Martin
Head Of Talent
Mandy Tregenna
People Experience Manager
April, 2023 - present
View in org chart