Posted Oct 24, 2026

[Remote] Customer Success Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. Canals builds software that helps wholesale distributors automate critical business workflows. The Customer Success Manager owns post-sale relationships across a portfolio of accounts, leading onboarding, training, adoption, and renewals while helping customers scale successfully on the platform.


Responsibilities


Skills


Benefits


Company Overview

  • Canals provides software that automates order entry, accounts payable, and purchasing workflows in distribution. It was founded in 2022, and is headquartered in Coral Gables, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.canals.ai.

  •