All jobs near Greater London

Found 1 job
    • London
    • 35000
    • Posted 13 days ago

    ​Joining a thriving global retail brand, you will enhance the customer service experience across online and in-store channels. You are the first point of contact between the third-party vendor that provides its customer service technology and the brand, ensuring website customer service issues and questions are resolved, and the process is managed with a first-class experience.

Get new jobs for this search by email