Your mission Schön, dass Du auf unsere Ausschreibung gestoßen bist - wir sind SIDES - die richtige Wahl wenn Du ein motiviertes und inspirie…
Lead Customer Success Manager
Skills & Technologies
Job Description
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 orchestratio
Company & Role Analysis
JobSeeker+Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.
£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)
Similar roles
See moreLead Customer Insights Analyst £70,000 - £90,000 + bonus Hybrid - Manchester (2 days per week) This is a senior leadership role for someo…
Support kann so viel mehr als Probleme lösen. Er kann sie verhindern, Marketing-Insights liefern, Produkt-Feedback geben und echte Community…