Customer Success Leadership
Send a job offer directly to this candidate
Customer Success Leader with over 17 years of experience in customer success, account management and sales. Have 3+ years of team lead experience in customer success. Set up the play books and processes that work. Achieved 117% NRR growth.
MBA from IiFT Delhi.