Customer Success Manager
Toronto, Ontario, Canada • Posted March 23, 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