🤝 Sales🌎 Remote💼 Full Time24d ago
Customer Success Manager, Tech Touch
$73,881 – $81,250 CAD/year • Offers Equity
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
Customer Success Manager, Tech Touch Location: Canada | Remote Department: Customer Success Reports To: Dustin Bromley, Team Lead, Tech Touch Type: Permanent | Full-Time About the company At the company, our mission is…