SCC

SCC is Europe's largest privately-owned IT business, based out of the new £7m HQ office in Birmingham and we help clients succeed through IT transformation and exceptional customer experiences. We are a business where innovation is greater as we combine unique ideas, people and disciplines. We are a global company that is passionate about IT and where we look to simplify the complex.

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.

Job advertisements at SCC