🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Bilingual Customer Success and Support

Hospitality Full Benefits Career Growth
Company

Insight Global

Location

Toronto, Canada

Posted

May 30, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Job Description
Insight Global is seeking a Bilingual Customer Success Support. This role is essential in supporting clients and ensuring they have a seamless experience with the company’s platform. The successful candidate will serve as a subject matter expert on both the platform and the rules and guidelines that govern it, acting as a trusted partner to clients and internal teams.
This is a highly client-facing role that combines customer success, account management, and operational oversight, with a strong focus on problem-solving, relationship building, and platform adoption.

Key Responsibilities:
- Serve as the primary point of contact for clients, ensuring a positive and seamless experience across all interactions

- Act as a subject matter expert on the platform, including compliance guidelines, workflows, and processes

- Support clients through multiple communication channels, including phone, email, and in-platform messaging

- Troub...