Customer Success Lead (EMEA & APAC)
- Location
- Greater London, England, United Kingdom
Promoter Scores (NPS) and customer retention metrics. What We Are Looking For 5+ years in Technical Customer Success or Account Management at a B2B SaaS company. Excellent communication and executive presentation skills. Bonus Qualifications Technical background or ability to understand developer workflows and APIs. Primary Technology Stack 100% Employer-Covered ...