Location
New Delhi
Posted
June 20, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Department
Customer Success
Designation
Customer Success Lead
Location
Delhi NCR
Reporting
Vice President β Design & Product
The Customer Success Lead will onboard, and engage with the assigned clients, focus on driving value to the customer and deliver an impactful engagement. He/ she will build relationships with key stakeholders, act as an escalation point for issues that impact client success, and create opportunities for the optimal client experience.
Role & Responsibilities
Professionally manage relationships with a portfolio of assigned accounts
Build executive relationships within the customerβs organization
Make sure he/she exceeds customer retention goals and ensure consistently high retention rates
Build and maintain strong, trusted working relationships with key decision-makers and power users starting from onboarding and throughout the customer lifecycle
Gain a thorough understanding of assigned ...
Customer Success
Designation
Customer Success Lead
Location
Delhi NCR
Reporting
Vice President β Design & Product
The Customer Success Lead will onboard, and engage with the assigned clients, focus on driving value to the customer and deliver an impactful engagement. He/ she will build relationships with key stakeholders, act as an escalation point for issues that impact client success, and create opportunities for the optimal client experience.
Role & Responsibilities
Professionally manage relationships with a portfolio of assigned accounts
Build executive relationships within the customerβs organization
Make sure he/she exceeds customer retention goals and ensure consistently high retention rates
Build and maintain strong, trusted working relationships with key decision-makers and power users starting from onboarding and throughout the customer lifecycle
Gain a thorough understanding of assigned ...