Customer Success Specialist

Full Time
  • Full Time
  • Toronto

company name

Permanent FTE

Fully on-site in Toronto


Pay: $70,000-$80,000 annually

Required Skills & Experience


• 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 collaborate with cross-functionally teams

Nice to Have Skills & Experience


• Background in an agency environment

• Prior experience as an account executive or account manager role


• Understanding of agency workflows, design principles and the customer lifecycle


Job Description

Insight Global is seeking a Sr. Customer Success Specialist to join a rapidly growing SaaS company that specializes in creative automation and brand content management.

This is a client-facing, high-impact role responsible for managing and growing relationships with strategic enterprise accounts.

The ideal candidate will be a strong communicator, confident in executive settings, and capable of driving adoption, presenting insights, and resolving complex client needs with professionalism and empathy.

Source

To apply, please visit the following URL: