There are still lots of open positions. Let's find the one that's right for you.
The CS Team Lead will assume responsibilities of a Senior Customer Success Manager, with additional managerial responsibilities to monitor customers KPIs on a wider level, while supporting the team development and growth.