SCC always evolving
We help clients succeed through IT transformation and exceptional customer experiences.
That’s our purpose. The reason we exist.
Our ambition is to be the most customer and employee centric IT systems integrator in the UK.
SCC values

Responsibility
- We take responsibility for our customers, each other, our community, and environment.
- We take accountability and lead by example.
- We can all make a difference independently, and collectively, and always bring solutions to problems and a can-do attitude.

Passion
- We’re passionate and excited about what we do, and how we do it.
- We nurture ideas and inspire excellence.
- We find creative solutions to challenges – and have fun doing it.

Customer First
- We always put our customers first.
- We make decisions, and measure outcomes, based on providing exceptional customer service.
- We work hard to establish long-term, trusted partnerships.

Agility
- We think broadly, act quickly, and thrive on change.
- We’re agile and responsive to the needs of customers and our business.
- As a family-owned business, we’re both measured and decisive.

Family
- Our business is built on family values, entrepreneurship, and togetherness.
- We’re open, honest, supportive and inclusive.
- Our people are our family and we know that we’re stronger together.
EXECUTIVE TEAM
SCC UK Leadership Team

James Rigby
Executive Chairman

Adam Clark
Chief Revenue Officer

Andy Dunbar
Software MD

Andy Wright
Digital Workplace MD

Dean Plowman
Commercial Director

Fay Gleeson
Head of Corporate Services & Executive
Assistant to: James Rigby, SCC Executive Chairman & Robert Vassoyan, SCC CEO

James Henigan
MD Cloud and Cyber Services

Natalie Sherratt
Chief Information Officer

Steve Crompton
Enterprise & Network MD

Tom Dillon
Chief Operating Officer

Victoria Robins
Head of Professional Services
About Us
Facts and figures
49
year heritage, privately-owned
45+
global offices
£3.4bn
SCC EMEA turnover
300+
strategic global technology vendors
£915.7m
SCC PLC (SCC UK) turnover
7300+
employees
50+
industry accreditations and awards
Offices
How to find us
We operate out of 65 locations in the UK, France, Spain, Romania and Vietnam.
Find the address and contact details of any SCC office




