CrawlJobs Logo
Canary Technologies Logo

Canary Technologies - United States, Customer Service

Job Offers

Filters

Director of Customer Success

Save Icon
Lead and develop a high-performing Customer Success team at Canary Technologies. This director role requires 8+ years in customer success and 2+ years in leadership, focusing on retention, customer lifetime value, and team coaching. Enjoy unique benefits like monthly company days off, travel stip...
Location Icon
Location
United States , New York; San Francisco; Dallas
Salary Icon
Salary
201000.00 - 259000.00 USD / Year
Expiration Date
Until further notice