Profile
user

View & Update Profile
Logout

General Manager - Customer Success - LHH India

LHH

Full time Remote
Work mode
Remote
Posted 3 hr ago

Job description

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,…

Similar jobs