Role Overview
Customer Success Manager based in India, responsible for the end-to-end success journey of a portfolio of creators, ensuring strong onboarding, activation, engagement, and retention outcomes. Work closely with Product and Marketing teams to shape the customer experience.
What You Will Do
Manage a portfolio of high-value creators, design and optimize onboarding journeys, monitor customer health metrics, identify churn risks, and implement retention strategies.
Why It Might Be a Fit
Ideal for a customer-obsessed, data-driven success professional with 3+ years of experience in Customer Success or Creator Success roles, preferably in SaaS, EdTech, or creator-focused environments.
Requirements
- 3+ years of experience in Customer Success, Account Management, or a similar role
- Experience in startup or fast-scaling, remote-first environments preferred
- Strong understanding of onboarding, activation metrics, and customer lifecycle management
- Proficiency with tools such as HubSpot, Intercom, ChurnZero, or similar platforms
- Ability to segment users and tailor engagement strategies across different customer journeys
- Strong command of customer health metrics (NRR, NPS, CSAT, LTV, churn indicators)
- Excellent communication, relationship-building, and stakeholder management skills
- Strong organizational and project management abilities across multiple customer portfolios
- Comfortable working asynchronously using tools like Notion, Slack, and Loom
Benefits
- Fully remote work flexibility
- Team offsites and international retreats
- High autonomy with ownership over customer success strategies and outcomes
- Strong focus on learning, coaching, and continuous career development
- Tech and co-working budget to support productivity and flexibility
- 24 vacation days plus 10 additional celebration holidays
- Paid parental leave
- Collaborative, mission-driven, and creator-focused work environment
To apply for this job please visit jobs.lever.co.

Follow us on social media