Head of Software Support
- Hiring Organisation
- Jobleads-UK
- Location
- Liverpool, England, United Kingdom
performance against key metrics and leading improvements that have lasting impact. What you will be doing Lead multi-disciplinary support teams, building a culture of accountability, collaboration, and continuous improvement Own service performance including SLAs, response and resolution times, customer satisfaction, and backlog health Take responsibility for major ...