Greenhouse
Kannur, Kerala, 670004, India
Ensures customer satisfaction by providing support, guidance, and strategies that maximize product value, fostering long-term client relationships.
Job Name
Customer Success Managerjob Industry
Experience Level
Senior LevelRemote
NoHead Count
10Job Type
Contract plus jobSalary
30001-40000Job Location
Kannur, KeralaPowdered by