SCC was founded in Birmingham, UK, by Sir Peter Rigby in 1975, as Specialist Computer Recruitment (SCR). In 1980, Sir Peter Rigby opened IT outsourcing business Specialist Computer Services (SCS) and combined the operations to create SCC in 1982. Having expanded into new cities across the UK throughout the 1980s, including London and Edinburgh, SCC began to accelerate growth through acquisition in the 1990s and has stages regular takeovers since 1995, the most recent being the acquisition of audiovisual specialist avsnet in November 2018.