SCC is Europe’s largest independent IT infrastructure and Solutions business. As Managed Services Provider of the year 2015 , we are the leading strategic partner to all major technology vendors. With over 5,000 empl… more
Overall Job Purpose:
Working as part of the Central Customer Services team your role will be to provide effective customer service to all our customers.
You will be aligned to either the Standard or Complex Order Management tea… more
Copyright © 2017 SCC. All rights reserved.