Job Description
Title: Senior Customer Success Specialist
Type of work: Permanent
Location: On-Site (Downtown Toronto- In person 5 days a week)
Salary: 60,000-80,000 per annum
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.
Application Disclaimer
You are now leaving Jobiance.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.