As a Customer Success Manager, you’ll guide your portfolio of clients toward success by building trusted partnerships, driving product adoption, …
Latest India Success Jobs in Bangalore
4 listings foundWhy Join us? Our vision is to build the ecosystem that makes doing the right thing second nature - one small change at a time. With technology an…
Location: Bangalore, India Experience: 12–15 years Function: Customer Success About Netcore: Netcore is a global Martech SaaS company helping bra…
About The Role "Train people well enough so they can leave. Treat them well enough so they don’t want to." – Sir Richard Branson summed it up wel…