Corporate Customer Service Manager Jobs in Leeds
Related Jobs:
Customer Service Manager Jobs
,Remote Customer Service Jobs
,Service Manager Jobs
,Customer Service Administration Jobs
,Customer Service Advisor Jobs
Client Services Manager & Client Services Executive
Leeds, England, United Kingdom
Conduct Quarterly Business and Service reviews (QBR) with our clients to review that their needs are being met, as well as review additional services that may benefit the client Compensation for this role...
from: jobleads.co.uk - More than 30 days ago