Customer Success Manager - LHH India
LHHJob Description
Description
Position at LHH (Global)Lead - Customer Success – LHH India
LHH is on its journey to build its brand presence in India by integrating the global brand principles, business enabling processes and proven delivery practices along with a local go-to-market strategy (as a part of the TAG ecosystem) to be the one-stop Talent and Career Solutions company for our customers and candidates, in India.
The Lead - Customer Successserves as the strategic link between clients and delivery teams, ensuring each engagement delivers value, measurable impact, and a superior client experience.
Reporting Relationships:
Direct Reports:
Location:
In this role you can expect to
Key Accountabilities
Account Management, Retention & Expansion
Apply for this Job
Submit your application for the Customer Success Manager - LHH India position at LHH.
Apply Now Save for Later