Join a high-growth technology startup

View open opportunities at our portfolio companies
81
companies
182
Jobs

On-site & Remote

Showing 2 jobs
Relay

Senior Sales Manager

Toronto, ON, Canada
·
2 days
Data and Analytics
Finance
Lending and Investments
Software
51 - 200 employees
Series A
Clutch Canada

Senior SEO Manager

Toronto, ON, Canada
·
25 days
Commerce and Shopping
Transportation
51 - 200 employees