Search by job, company or skills
The Manager Customer Success will work closely with the Team Leads - Customer Success/support to improve the overall customer experience and to enhance the working of the internal team members. He/She will be reporting to the Senior Manager - Customer Support and work with him to improve the ARPU of the existing clients.
Date Posted: 25/10/2024
Job ID: 97837395