64 open roles

Team Lead, Customer Success

Open Posted 11 days ago

At a glance

Type
Full Time
Location
Munich, DE
Posted
Oct 1, 2026
Company size
Small (51-500)
Industry
Technology/Software

About the role

Department: Customer Success Employment type: Full-time Location: Madrid / Munich Workplace: Office / on-site with customers, (with up to 2 days home office per week) The Team Lead Customer Success leads our largest CS hub and is a true player-coach. You develop a team of Customer Success Managers while carrying a small book of your own strategic accounts (~25% of your time), so you lead from the front — not from the sidelines.

You are the person your team turns to when an account is at risk: you go into the escalations yourself, you train the team on how to prevent the next one, and you build the processes that make good customer outcomes repeatable. You report to the Head of Customer Success.

About osapiens

osapiens
Technology/Software · Small (51-500)
64 open roles

Be first in line for the next osapiens role

Scoutify watches 70,000+ companies and alerts you the moment a matching job posts. It can even apply for you before the rush.

Get alerts, free