CUSTOMER SERVICE SALES MANAGER jobs in ORMSKIRK LANCASHIRE, United Kingdom

from the Shop Manager. Using your customer service skills to make sure our customers and supporters feel.... What are you looking for? A working knowledge of what makes great customer service. Experience of working in a lively and vibrant environment...

Cancer Research UK

proposals aligned with business needs and objectives. ● Act as part of the Customer Service/Account Manager experience for new...Tender/Business Relationship executive Tender/Business Relationship Executive Reporting Manager: Board Director...

Exceptional Care