Customer Success Coordinator
- Location
- Leeds, England, United Kingdom
technology (IT) space, any experience working with data backup, or IT Managed Services Providers (MSP) is a plus. Knowledge of customer service programs and CRM management programs, experience with ChurnZero and HubSpot is a plus. What We Offer: Hybrid working options for flexibility Regular team-building and off-site company ...