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

EMEA, CEO

Dennis Badman

UK, CEO

Adam Clark

Chief Revenue Officer

Christine Olmsted

Corporate Development & Strategy Director

Fay Gleeson

Head of Corporate Services & Executive

Assistant to: James Rigby, SCC EMEA CEO & Dennis Badman, SCC UK CEO

James Henigan

MD Cloud and Cyber Services

Natalie Sherratt

Chief Information Officer

Victoria Robins

Head of Professional Services

Vikki Smith

Chief People Officer

Dean Plowman

Finance Director

About Us

Facts and figures

48

year heritage, privately-owned

45+

global offices

£3.3bn

SCC EMEA turnover

300+

strategic global technology vendors

£824m

SCC Plc turnover

5500+

employees

50+

industry accreditations and awards

FY23

SCC EMEA Financials

FY23

SCC PLC Financials

FY22

SCC EMEA Financials

FY22

SCC PLC Financials

FY21

SCC EMEA Financials

FY21

SCC PLC Financials

FY20

SCC EMEA Financials

FY20

SCC PLC Financials

Offices

How to find us

We operate out of 65 locations in the UK, France, Spain, Romania and Vietnam.

Find an office

Find the address and contact details of any SCC office

Bracknell

Arlington Square, Downshire Way, Bracknell RG12 1WA
Tel: +44 (0) 1344 407 971

Edmonton

Unit 5, Edmonton Trade Park, 10 Advent Way, London N18 3AJ

Fareham

18 Brunel way, Segensworth, Fareham, Hampshire PO15 5TX
Tel: +44 (0) 1489 865 616

Glasgow

Block 14, Unit A12, 42 Coltness Lane G33 4DR
Tel: +44 (0) 141 774 7998

Leeds

Globe Point, 1 Globe Rd, Holbeck, Leeds, LS11 5FD

Livingston

Unit 1 & 2, B2 Brewster Square, Brucefield Industrial Centre EH54 9BJ
Tel: +44 (0) 845 351 0986

London Wall

Third Floor, 85 London Wall, London EC2M 7AD
Tel: +44 (0) 845 355 0101

Lyndon Place

Lyndon Place, Ground Floor, 2096 Coventry Road, Sheldon B26 3YU
Tel: +44 (0) 121 766 2821

Manchester

Brightgate House, Cobra Court, Brightgate Way, Manchester M32 0TB
Tel: +44 (0)845 263 7262

SCC Academy

The Studios, Westwood Avenue, Tyseley B11 3RF
Tel: 0121 766 2700

SCC Headquarters – Birmingham

James House, Warwick Road, Tyseley, Birmingham B11 2LE
Tel: +44 (0) 121 766 7000

SCC National Distribution Centre – Birmingham

High Bay Warehouse, Seeleys Road, Tyseley, Birmingham, B11 2LE
Tel: +44 (0) 121 766 7000

Slough

228, Berwick Avenue, Slough Trading Estate, Slough SL1 4QT
CONTACT US