OMNI CHANNEL CUSTOMER SERVICES jobs in YORK, United Kingdom

responsibility. Be influential in supporting the development of a scalable Omni-channel sales environment to facilitate the... challenging customer situations/complaints. Ensure the Head of Sales and Customer Services has sight of any issues which may...

Inntravel