The leadership team at Descartes Systems Group has experience in executive positions at The Descartes Systems Group Inc., engineering management at Encompass Europe, and consulting for R&D at P&O Nedlloyd. They also have education from Delft University of Technology in Computer Science.
View all