Family Contact Centre Jobs in Leeds
Related Jobs:
Contact Centre Jobs
,Contact Centre Advisor Jobs
,Contact Centre Manager Jobs
,Head Contact Centre Jobs
,Contact Centre Sales Jobs
Head of Contact Centre
Leeds, England, United Kingdom
As the Head of Contact Centre, you will be leading a team of 3 Team Managers, with overall responsibility of running a team of 30 FTE. The team are a well-established talented team who are responsible...
from: jobleads.co.uk - 14 days ago