Britain's Premier Job Portal
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