Full time On-site 9 days ago
Description Position at LHH (Global) Head - 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 Head - Customer Success serves as the strategic link between clients and delivery teams,…