Job Description

As the Customer Success Lead you’ll lead a team of experienced Customer Success team members across the Commercial and Scale segments, balancing people leadership, strategic direction, and hands-on customer impact - driving excellence in post-sales outcomes and ensuring your team consistently delivers measurable value to customers and the business.

You will lead, coach, and develop a high-performing CS team, owning team quota performance, customer retention, and expansion goals. You will act as a player-coach: directly manage priority accounts, join key customer conversations, and model best-in-class success practices. You will also set strategic direction for the team, aligning customer success initiatives with company goals and market trends.

Furthermore, you will monitor and optimize delivery quality across all accounts, and represent the voice of the customer in leadership discussions, influencing roadmap, operations, and revenue strategies. You will partner with Revenue & cross functional leadership to align organizational objectives, drive cross-functional initiatives, and ensure cohesive execution across customer success, sales, and operations teams.

About ElevenLabs

ElevenLabs is a research and product company defining the frontier of audio AI, with millions of people using their technology.

Apply for This Position