On-site & Remote
Seniority
Salary
Company
Showing 3 jobs
Customer Success Team Lead, Canada
Customer Success Team Lead, Canada
Location: Toronto, ON, Canada
Compensation:
CAD 140k-170k / year + Equity
Posted:
1 day
Director
Director
View job
Customer Success Team Lead, North America
Customer Success Team Lead, North America
Location: United States; Utah, USA
Compensation:
USD 140k-170k / year + Equity
Posted:
1 day
Director
Director
View job