Customer Success Specialist
- Location
- Leeds, England, United Kingdom
The Customer Success & Support Specialist ensures LabHQ customers have a successful experience across their whole lifecycle, from onboarding through to ongoing adoption, support and renewal readiness. The role combines proactive customer success with responsive first ...