1 of 1 Service Support Manager Jobs in Cardiff

Support & Managed Services Manager

Location
Cardiff, Wales, United Kingdom
taking on the administrative and operational work that keeps their business moving. You’ll own both teams end to end, setting the standard for service, building a culture of continuous improvement, and developing the people who make it happen. The role can be based remotely, with frequent visits … Take full ownership of how our Technical Support and Managed Services teams operate and perform Make sure both teams consistently meet customer Service Level Agreements Keep Support and MS case queues assigned, moving and resolved Run a support model that serves our global ...