🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Lead Member Support at Envoyage Canada

Hospitality Full Benefits Career Growth
Company

Envoyage CA

Location

toronto, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate member experiences as the Member Support Leader with Envoyage Canada in Toronto, ON. Drive operations from onboarding to ongoing support, ensuring satisfaction and growth.
This leadership role demands strategic oversight and operational excellence. You’ll enhance the member experience while fostering team development and engagement. A successful candidate will drive satisfaction, retention, and optimized support strategies across the network.
Key Responsibilities:
• Lead day-to-day member support operations across the network
• Drive high member satisfaction through effective service strategies
• Establish and achieve service level agreements (SLAs)
• Handle escalated support issues for timely resolution
• Develop onboarding materials and training resources
Requirements:
• 3+ years in travel-related management roles
• 5+ years within the travel industry
• Proven experience in improving B2B customer satisfaction
• Strong people leadership and ...