Location: London, England, United Kingdom
Category: Customer Success
Salary: 50,000 - 70,000 GBP / yearly
Full-time
Join a rapidly scaling cyber security training platform as the Head of Customer Success. Lead the customer strategy to enhance engagement and drive growth.