highlisted

Customer Success Manager

Cleo (India)·Bengaluru

Pay not stated3–7 yrsFull-time

Read from the company's own careers page; you apply on their site.

How well do you fit this job?

Upload your resume to see each requirement checked against your profile, in under a minute.

Check my fit
Hard to read?

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.

What you'll do

  • Own a portfolio of accounts end-to-end, serving as the primary point of contact for customer health, adoption, renewals, and value realization
  • Build and execute tailored success plans aligned to each customer's business goals and KPIs
  • Lead regular touchpoints including business reviews, check-ins, and milestone conversations with key stakeholders
  • Partner with Services, Support, Sales, and Product to resolve issues and drive coordinated customer outcomes
  • Manage the renewal cycle from forecasting through negotiation, maintaining strong retention rates

What you need

  • 3–7 yrs of experience
  • Customer success
  • Sales
  • Upselling
  • Cross-selling
  • Problem solving
  • Any graduate

Similar jobs

Customer Drawing Engineer

RE1055 GE Renewable Energy Technologies·Bengaluru

Can I apply
Needs B.Tech or B.E. · 5–9 yrs
Pay
₹93.5 L–₹1.6 Cr a year · 24/7
Source
From the company's careers page · today
How to apply
On RE1055 GE Renewable Energy Technologies' site: account needed, ~10–15 min
Early: posted 2 h ago on their own site

Customer Drawing Engineer

RE1055 GE Renewable Energy Technologies·Bengaluru

Can I apply
Needs B.Tech or B.E. · 5–9 yrs
Pay
₹93.5 L–₹1.6 Cr a year · 24/7
Source
From the company's careers page · today
How to apply
On RE1055 GE Renewable Energy Technologies' site: account needed, ~10–15 min
Early: posted 6 h ago on their own site
Can I apply
Needs B.Tech or B.E. or B.Sc · 10–18 yrs
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On Unilever's site: account needed, ~10–15 min
Early: posted 7 h ago on their own site