Customer Success
Send a job offer directly to this candidate
12 years of work experience.
6 years as a leader of Customer Success. Currently managing the India Customer success team.
Passionate about customer success, solving difficult problems.
Customer Success Manager
Customer Success Operations Analyst
Senior Manager, Customer Success
Customer Success Manager SaaS
Customer success
Customer Success salary
10,562 listings