Canals is hiring a Customer Success Manager to help customers scale successfully on its software platform for wholesale distributors. The role owns the full post-sale relationship for a portfolio of accounts, combining relationship management, technical problem-solving, and strategic enablement. The Customer Success Manager will lead onboarding, training, product adoption, retention, and renewals, while helping customers use Canals to automate critical workflows. The role also contributes to the development of systems, playbooks, and processes as Canals grows. It is suited to someone who can simplify complex systems for non-technical users and is comfortable working in a fast-moving environment. Canals is a profitable, rapidly growing company of roughly 140 people, distributed across North and South America, and describes itself as remote-first and flexible.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed