Envoyage - Member Support Leader - Toronto, ON

Envoyage CA • toronto, Canada

Location toronto, on
Job Type Full-time
Posted June 03, 2026

Role Description

Member Support Leader – Envoyage Canada

Step into a pivotal leadership role shaping the success of Envoyage Canada’s independent network. As Member Support Leader you’ll drive the end‑to‑end member experience—from onboarding through ongoing support and engagement—ensuring exceptional satisfaction and long‑term growth. This role blends strategy, people leadership, and operational excellence, giving you the opportunity to influence scalability, profitability, and community connection across the network.

Key Responsibilities

  • Lead the day‑to‑day operations of the member support function across the Envoyage network.
  • Drive high member satisfaction and retention through effective support strategies and service delivery.
  • Establish, communicate, and achieve service level agreements (SLAs).
  • Handle escalated support issues and ensure timely resolution.
  • Optimize operational processes to deliver scalable, cost‑effective...

Ready to Apply?

Apply for this Position