In
Posted:
March 01, 2026
Location:
Toronto, ON, Canada
Job Description
Overview
This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
CA$60,000.00/yr - CA$80,000.00/yr
Direct message the job poster from Insight Global
Responsibilities and qualifications
- 3+ years of experience in a customer success, account management, or a client-facing role
- Proven ability to communicate with C-suite stakeholders and manage enterprise-level relationships
- Confident leading presentations with the ability to control a room and tailor messaging to diverse audiences
- Comfortable navigating challenging conversations, providing strategic solutions, and maintaining client trust
- Strong Excel skills including pivot tables and VLOOKUPs to track client data
- Highly organized and proactive, with a track record of managing multiple accounts simultaneously
- Ability to collabo...
Apply for this Job
Submit your application for the Customer Success Specialist position at Insight Global.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Toronto, Canada
Posted:
March 01, 2026
Deadline:
April 10, 2026