Home / Customer Support / Customer Success Manager

Customer Success Manager

Cleo (India) · Bengaluru

Customer Success Manager is open at Cleo (India) in Bengaluru. Posted on Oct 6, 2026, and still on Cleo (India)’s careers page when we last checked, on Nov 14, 2026.

About the role

Owns a portfolio of customer accounts end-to-end — driving adoption, managing renewals, and ensuring customers achieve measurable value from the Cleo platform. You'll serve as the primary point of contact for your accounts, balancing strategic relationship management with hands-on problem solving across internal teams. This is a high-impact role at the heart of Cleo's retention and growth engine, with direct…

The opening lines of the posting. The rest is on Cleo (India)’s careers page.

Hiring at Cleo (India)

Cleo (India) has 15 open roles right now, 4 of them remote. Most are in Engineering, Customer Support and Consulting & Solutions. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site