Why SCC? An inclusive workplace Excellent package: solid basic and company benefits Hybrid working & core hours in line... About You About Us SCC is Europe's largest privately-owned IT business, based out of the new £7m HQ office in Birmingham and we help clients...
SCC