Remote Otter LogoRemoteOtter

Head of Customer Success - Remote

Posted 5 days ago

Overview

The Head of Customer Success will be the go-to leader for all customer success-related matters within the organization. This role requires a strategic thinker who is proactive, a team builder, and has a deep understanding of APIs, technical support, and customer onboarding processes. The ideal candidate will have a proven track record in leading and scaling customer success teams, fostering a strong team culture.

In Short

  • Lead, mentor, and manage a high-performing Customer Success team.
  • Oversee the onboarding process to ensure effective product adoption.
  • Serve as a subject matter expert on products and APIs.
  • Collaborate with product teams to provide customer-focused feedback.
  • Ensure exceptional customer support and act as a customer advocate.

Requirements

  • 8–11 years of experience in Customer Success or Technical Support.
  • Strong understanding of APIs and technical documentation.
  • Proficiency in JavaScript, MySQL, and database technologies.
  • Experience in leading and scaling customer success teams.
  • Excellent communication and interpersonal skills.

Benefits

  • Attractive compensation and benefits structure.
  • Opportunity to own a part of the company via ESOPs.
  • Work on a growing product in the Indian wealth management industry.
  • Flexible work options, including remote/hybrid.
  • Opportunity to work with top professionals in fintech.
  • Attend meetups and conferences to increase knowledge.
  • Grow exponentially in small and transparent teams.
  • Culture that promotes transparency and independence.

Similar Jobs:

Nexum Consulting logo

Head of Customer Success - Remote

Nexum Consulting

1 week ago

Seeking a Head of Customer Success to lead a team and enhance customer satisfaction.

Team Leadership
Customer Satisfaction
Client Retention
Business Negotiations
Uruguay
Full-time
Customer Service
Interface AI logo

Head of Customer Success - Remote

Interface AI

1 week ago

The Head of Customer Success will lead and scale the Customer Success organization to enhance customer value and drive company growth.

Customer Success
Leadership
SaaS
AI Technologies
USA
Full-time
Customer Service
$150,000 - $175,000/year
Teamwork.com logo

Head of Customer Success - Remote

Teamwork.com

2 weeks ago

Join Teamwork as the Head of Customer Success to lead global strategies and enhance customer satisfaction.

Customer Success
Leadership
SaaS
B2B
Ireland
Full-time
Customer Service

SFOX

Head of Customer Success - Remote

SFOX

3 weeks ago

sFOX is seeking a Head of Customer Success to lead client engagement and ensure high-quality experiences for clients.

Client Success
Team Leadership
Customer Experience
Performance Indicators
Worldwide
Full-time
Customer Service
$150,000 - $175,000/year
Notable logo

Head of Customer Success - Remote

Notable

15 weeks ago

Notable is seeking an experienced Head of Customer Success to lead their newly founded team and enhance customer relationships in the healthcare sector.

Customer Success
Team Leadership
Healthcare
HealthTech
CA, USA
Full-time
Customer Service