Technical Support Team Leader
- Hiring Organisation
- Staffbase Recruitment
- Location
- Evesham, Worcestershire, West Midlands, United Kingdom
- Employment Type
- Permanent
- Salary
- £45,000
hands-on leadership and supervision of a busy technical and customer support team Work closely with technical and after-sales teams to ensure all SLA's and KPI's are achieved Effectively processing customer technical queries via phone, email, chat or online. Raise, process, complete and effectively manage 'Tickets ...