Image 2021 09 08 T09 27 07

Call Centre & Customer Service jobs

Found 1 job
    • United Arab Emirates
    • 0.0
    • Posted 6 days ago

    Our client is looking for a Customer Success Manager to be based in Dubai, UAE. Customer Success Managers (CSM) are critical in protecting daily and monthly service fees levels and growing revenue for existing customer relationships with individual properties. CSMs achieve this by maintaining str...

Sign up to receive new job alerts on email