Customer Services Manager

Posted 6 hours ago by Places for People

Permanent
Not Specified
Call Centre / Customer Service Jobs
Yorkshire, Leeds, United Kingdom, LS1 8
Job Description

More about your role

As our Customer Service Manager,you'lllead the delivery of afirst-classaftercare service for our newhomes'customers, ensuring every interaction reflects our People Promises.You'llmotivate and develop ahigh performingCustomer Service team, creating a culture where quality, professionalism and accountability come naturally click apply for full job details