Descartes Systems Group employs 1,424 employees. The Descartes Systems Group management team includes Kelley Irwin (Member, Board Of Directors), Allan Brett (CFO), and Maija Michell (Senior Vice President, Human Resources).
Get Contact Info for All DepartmentsLooking for a particular Descartes Systems Group employee's phone or email?