Service Delivery Manager
- Location
- Chippenham, England, United Kingdom
internal standards and client expectations Identifying recurring issues and working with the wider technical team to address the underlying cause Helping maintain a culture where excellent customer service is just as important as technical ability Managing Technical Projects Alongside support, you'll oversee the successful delivery of technical … Structured training and career progression opportunities Exposure to a wide range of technologies and business environments Industry certifications and professional development support Supportive and collaborative team culture Company pension scheme On-site parking Regular team events and company activities Opportunity to work with a growing and ambitious ...