Lead Customer Success Manager
babelforce GmbH
Remote — Berlin4d ago
Looking for more like this? See all Customer Success Manager jobs.
About the role
Lead the team. Own the outcomes. Shape what customer success means at babelforce.
We’re looking for a senior, technically capable leader to head up our Customer Success function. You’ll manage a team of CSMs - both Account Manager and Technical Specialist profiles - and report directly to the CEO. This is not a coordination role. You’ll make real decisions, own commercial outcomes, and be the person your team and customers turn to when things get complex.
babelforce is a Berlin-born orchestration platform for contact centers. We are reshaping how businesses deliver customer service at scale using AI and people in collaboration. We help enterprise teams improve phone experiences through smart automation – reducing wait times, streamlining everyday tasks, and giving support agents more time for real conversations. From scaling support to boosting retention, babelforce empowers organizations to build flexible, future-ready customer service - without compromise.
Tasks
Team Manage