1 of 1 Permanent Onboarding Jobs in South Shields

Head of Customer Success

Location
South Shields, England, United Kingdom
leading SaaS platform helping organisations reduce cyber risk through security awareness and compliance. A Customer organisation of 40+ people spanning Customer Success, Account Management, Onboarding and Managed Services. Significant investment into the customer technology stack, including Salesforce, Gong and Hook, creating a genuinely data-driven Customer Success function. A business ...