🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Customer Success Manager

Hospitality Full Benefits Career Growth
Company

RightBlue Labs Inc

Location

Toronto, Canada

Posted

March 23, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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 ...