Customer Success Manager - Canadian Customs
Descartes Systems GroupSouthwestern Ontario, ON, CATo own the strategic and commercial management of a growing Canadian customs brokerage customer portfolio, supporting customer retention, structured account growth, and long‑term customer success.T... Show more