June 1, 2019
Descartes Systems Group Customer Service Phone Numbers
Descartes Systems Group Customer Service Phone Numbers Customer service: +800 7866 3390 General Inquiries: +1 (519) 746-8110 Sales Inquiries: +1 (519) 746-8110 Descartes Systems Group Headquarters Info, Email, Phone number, Website and live chat Information Headquartered in Waterloo, Ontario, Canada, Descartes is a publicly traded company with shares listed on the NASDAQ Stock Market and Toronto Stock