🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

SaaS Customer Success Manager Role

Hospitality Full Benefits Career Growth
Company

Velixo

Location

montreal, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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 clearl...