
Descartes is a logistics and supply chain technology company that helps businesses move goods, information, and people where they're needed, when they're needed.
Descartes is a logistics and supply chain technology company seeking an Expertise Centre Manager to lead a remote technical support team serving customers across EMEA. The role involves customer-centric leadership, technical problem-solving, and driving improvements in service delivery.
Descartes is a logistics and supply chain technology company that helps businesses move goods, information, and people where they're needed, when they're needed.