ElevenLabs logo

Customer Success Lead - United States - Commercial & Scale

ElevenLabsSan Francisco
Apply Now
ElevenLabs logo

Customer Success Lead - United States - Commercial & Scale

ElevenLabs

Apply Now

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.

Similar Jobs