Managing Director
CurrentOur outlook at SCC has always been that, if we aren’t bringing any benefits to our customers, why would they want to deal with us in the first place? This is why we work closely with installers, fleets and their drivers, to look at what headaches people face when installing and operating safety systems, be it on cars, vans or HGVs. By doing so, we have.