
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading background screening company in Toronto is looking for a Customer Success Manager to drive strategic initiatives and maintain long-term customer relationships. This role requires managing customer onboarding, addressing escalated issues, and collaborating with various departments to enhance customer satisfaction and revenue growth. Ideal candidates have proven success in account management, strong analytical skills, and effective communication abilities. Join a creative and impactful team with hybrid/remote flexibility and competitive benefits.