Descartes Systems Group
Show contact
Links
Patrick O'Connor
Vp, Customer Success
James Lamberti
Principal Customer Success Manager, Global Sales
Blair Elizabeth Elefant
Director, Customer Success
Bart van Apeldoorn
Customer Success Manager, Logistics Service Providers - Global Sales
February, 2024 - present
June, 2021
April, 2014
August, 2008
View in org chart