← Back to jobs
Customer Success Manager
On-siteFull-timeLead
Salary not disclosed
~$83k / yr estimated
Posted
Customer Success Manager - Americas The Customer Success Manager (CSM) is responsible for a portfolio of customer accounts and leverages product expertise and a practitioner's lens to align account strategy with business outcomes. The CSM builds relationships with clients and plays an essential role in developing and managing ongoing partnerships in order to maintain a high level of client satisfaction and loyalty. By maintaining a proactive focus on product optimization, adoption and engagemen…
Read the full description on the company site →Is this your listing?
Claim this listing to edit details, add your logo, and get more applicants.