Job Description
A leading digital marketing firm in Canada seeks a Customer Success Specialist to enhance customer satisfaction and retention. Responsibilities include managing support tickets, providing technical assistance, and engaging customers via video calls. Candidates should have at least 2 years in a techn...
Apply for this Position
Ready to join Moz, Inc.? Click the button below to submit your application.
Submit Application