The Lead Customer Success Manager at babelforce will lead a team of Customer Success Managers, making impactful decisions and owning commercial outcomes. The ideal candidate is a senior, technically capable leader with a strong background in customer success and a focus on strategic account engagement.