 SCC sells Data Centre Modernisation, Workplace Productivity, Networks & Communication, Security, Business Process Outsourcing (BPO), and Innovation solutions to public and private sector customers.The company has 65 offices in the UK, France, Spain, Romania and Vietnam.SCC was founded in Birmingham, UK, by Sir Peter Rigby in 1975, as Specialist Computer Recruitment (SCR).