SaaS Customer Success Manager Role

Velixo
Full-time montreal, montreal (administrative region) Other-General
Posted:
June 01, 2026
Location:
montreal, montreal (administrative region), Canada

Job Description

Enhance customer satisfaction as a Customer Success Manager. Lead clients through onboarding and renewal phases while leveraging data insights and partnership strategies in a fully remote role.
You will own customer lifecycles and ensure swift activation while employing proactive measures to monitor health signals. Close collaboration with partners and cross-functional teams is essential to maximize customer investment in our services. This role suits an individual eager to grow within an evolving Customer Success discipline.
Key Responsibilities:
• Drive customer engagement across lifecycle stages
• Monitor and mitigate risks based on health metrics
• Collaborate with partners for shared success
• Support onboarding and training initiatives
• Guide customers in maximizing their investment
Requirements:
• 2+ years’ experience in related Customer Success roles
• Strong ability to convey complex ideas clearly
• Familiarity with customer usage metrics
•...

Apply for this Job

Submit your application for the SaaS Customer Success Manager Role position at Velixo.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: montreal, Canada
Posted: June 01, 2026
Deadline: July 11, 2026