
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading customer engagement company in Newfoundland & Labrador is seeking a Customer Success Manager to develop and implement customer success strategies. The role involves serving as the primary contact for customers, facilitating onboarding, and collaborating with cross-functional teams to ensure retention and satisfaction. Candidates should have a Master's degree and 3–5 years of relevant experience. Benefits include health, dental, and vision coverage.
Education & Experience:
Technical & Professional Skills: