Technical Service Manager
Posted a week ago by Invictus Group
- Salary:
- £70,000 - £75,000/annum
- Location:
- LS1, Leeds, West Yorkshire (77 miles)
- Job Type:
- Permanent
You will be a key member of a successful team working closely with the customer to ensure the clients receive the highest level of service. Responsibilities. Identify and implement service improvement initiatives to enhance service delivery quality and efficiency. Develop and maintain … more