Customer Success Specialist
- Hiring Organisation
- The SJB Group
- Location
- Leeds, England, United Kingdom
with a portfolio of customers Running regular service reviews to understand customer needs and goals Supporting renewals and helping to drive customer retention Proactively monitoring accounts and resolving issues early Handling and resolving customer queries and escalations professionally Sharing product updates, insights, and best practice with customers Maintaining accurate ...