Customer Success Lead (EMEA & APAC)
- Location
- Greater London, England, United Kingdom
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 Health & Dental Meaningful Equity Ownership ...