Arbeitnow

Lead Customer Success Manager

babelforce GmbH
Berlin, Germany
6 days ago
remoteRemote

Skills & Technologies

Customer SuccessMake

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+
Likely perks
Private MedicalPension25+ Days HolidayStock OptionsLearning BudgetFlexible Hours
Culture & working style

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.

Market salary range

£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)

Unlock the full analysis for this job
Sign in to unlock →

Similar roles

See more
SIDES (SimplyDelivery GmbH)
Berlin, Germany
Full-time
Remote
3 days ago

Your mission Schön, dass Du auf unsere Ausschreibung gestoßen bist - wir sind SIDES - die richtige Wahl wenn Du ein motiviertes und inspirie…

View Job
Harnham - Data & Analytics Recruitment
Manchester, UK
£70,000 – £90,000
Full-time
6 days ago

Lead Customer Insights Analyst £70,000 - £90,000 + bonus Hybrid - Manchester (2 days per week) This is a senior leadership role for someo…

View Job
Apply NowApply with CV Improver