Customer Success Manager of Scaled Customers
- Location
- Derry/Londonderry, Northern Ireland, United Kingdom
Success Managers, ensuring our smaller customers consistently derive maximum benefit from our cybersecurityawareness training platform. This role requires a blend of customer-centric thinking, digital program design, and a strong understanding of tech-enabled customer success levers. Key Responsibilities: Design and lead ...