Customer Success Manager

Toronto, Ontario, Canada • Posted March 23, 2026

Job Type: Remote
Location: Toronto, Ontario
Posted: March 23, 2026
Category: Business Operations Specialists
Application Deadline: May 02, 2026

Role Description

Customer Success Manager


Company: 021 Strategic
Department: Customer Success
Reports to: VP, Customer Success
Location: Remote-first (preference for Canadian time zones)



About 021 Strategic


021 Strategic helps innovative startups and scaleups access and optimize non-dilutive funding, specializing in SR&ED, government grants, and funding strategy. We provide top-tier, hassle-free service while using technology to expand our impact. Our mission is to unlock funding that accelerates innovation. We are growing fast, with a high-performance, ownership-driven culture.


Who We're Looking For


This is our third Customer Success Manager hire, stepping into a function previously held by our sales team. As our Customer ...

Interested in this role?

Click the button below to start your application for Customer Success Manager at RightBlue Labs Inc.

Apply Now