Descartes Systems Group
Show contact
Jane O’Hagan
Director
Chris Muntwyler
Kelley Irwin
Deborah Close
Sandra Hanington
Eric Demirian
Chair
Dennis Maple
John J. Walker
9 members
Current role
Deepak Chopra