Insight Global

Bilingual Customer Success and Support

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 27, 2026
Apply Now

Job Description

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
  • Troubleshoot technical and process-related issues, guiding users through solutions in real time
  • Build and maintain strong relationships with repeat clients, providing consistent and professional support
  • Oversee and manage client programs to ensure accuracy, efficiency, and compliance with brand or platform requirements
  • Handle escalated client issues, providing thoughtful resolutions and clear explanations when needed
  • Partner with internal teams to support campaign execution and ensure client goals are met
  • Maintain detailed records and docu...

Start Your Week Right!

Apply now and make every Monday exciting with Insight Global

Apply for this Position