Jobs 1 to 1 of 1

Lead Service Delivery Manager, Contact Centre

Essential Duties and Responsibilities include the following: - The role is responsible for managing the support services contracted by a client and building a long term relationship between support teams and the client through: Being the primary point of contact for a major client with any service issue escalations; Managing the...
Leeds, West Yorkshire -
FT Select
Salary: From £60,000 to £70,000 per annum plus car allowance and benefits
Posted: 4 days ago