Apply for Technical Support Services Manager at Euro Staffs in Leeds, ENG, GB.
Key Responsibilities
- Lead the technical support team in delivering high-quality customer service
- Manage service desk operations, escalations, and incident resolution
- Monitor service performance against SLAs and KPIs
- Develop continuous improvement initiatives to enhance customer satisfaction
- Coordinate with engineering and product teams to resolve complex technical issues
- Prepare operational reports and service improvement recommendations
Requirements
- Bachelor's degree in Information Technology, Computer Science, Engineering, or related field
- Minimum 5 years' experience in technical support or IT service management
- Strong knowledge of ITIL service management practices
- Excellent leadership, communication, and problem‑solving skills
- Experience managing enterprise support environments
Benefits and Compensation
Pay: £58,000.00 per year
- Company events
- Employee mentoring programme
- Language training provided
- Referral programme
- Work Location: In person