Customer Success Specialist (Remote - Canada)
Remote · Canada
The Customer Success Specialist will take full ownership of their customer portfolio, supporting onboarding, implementation, and launch of virtual experiences. They will collaborate with customers to maximize usage, engagement, and lead generation for long-term relationships and retention.
