Customer Support / Success Manager (India)

Customer Support / Success Manager (India)

06 Nov
|
Revidd
|
India

06 Nov

Revidd

India

Job Title: Customer Success Manager (CSM) Location: Department: Customer Success Reports
We are looking for a Customer Success Manager (CSM) with solid product understanding and customer relationship management skills to drive adoption, retention, and satisfaction across our client base. This role requires close collaboration with cross-functional teams, particularly Product, Engineering, and Support, to ensure customer success and continuous platform improvement.

Develop a deep understanding of Revidd's platform and features to provide product guidance and consultative support to customers.

- Monitor account health using usage metrics, feedback, and performance data; proactively address issues to improve customer experience.
- Handle issue resolution and escalation management while ensuring quick turnaround and communication with customers.
- Conduct training and demo sessions for new customers and internal teams to strengthen product adoption.
- Maintain accurate client records, renewal timelines, and account-related documentation in internal systems.




- Work with marketing and product teams to identify upsell/cross-sell opportunities and support business growth.
- Support operational goals by identifying process improvements and enhancing customer success workflows.

3+ years of experience in Customer Success, Account Management, or Client Support, preferably in SaaS or media/streaming tech environments.

- Excellent communication, presentation, and relationship management skills.
- Highly organized, detail-oriented, and capable of managing multiple client accounts simultaneously.
- Prior experience in a B2B SaaS, OTT, or content delivery platform environment.
- Hands-on familiarity with tools such as Youtrack, Zendesk, Intercom, Jira, or HubSpot.
- ability to interpret customer data to drive retention.

At Revidd, we're transforming the OTT and content experience ecosystem by empowering creators, brands, and enterprises with powerful video solutions. As part of a growing and dynamic team, you'll play a key role in shaping how our customers experience the platform — while working closely with leadership to drive impactful outcomes.

📌 Customer Support / Success Manager (India)
🏢 Revidd
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: customer support / success manager (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: customer support / success manager (india) / india