
Customer Success Lead - United States - Commercial & Scale

Customer Success Lead - United States - Commercial & Scale

Customer Success Lead - United States - Commercial & Scale
ElevenLabs
The Customer Success Lead at ElevenLabs will oversee a team focused on delivering exceptional post-sales outcomes in the Commercial and Scale segments. This role emphasizes leadership, strategic direction, and hands-on customer engagement, ensuring the team meets performance and retention goals while driving customer value.
Qualification
- Proven experience in customer success or account management roles.
- Strong leadership skills with a track record of developing high-performing teams.
- Excellent communication and interpersonal skills.
- Ability to analyze customer data and metrics to drive decision-making.
- Experience in a fast-paced, high-growth environment, preferably in tech or AI.
Responsibility
- Lead, coach, and develop a high-performing Customer Success team.
- Own team quota performance, customer retention, and expansion goals.
- Act as a player-coach, directly managing key customer accounts.
- Drive excellence in post-sales outcomes and customer satisfaction.
- Collaborate with cross-functional teams to enhance customer experience and product adoption.




