Descartes Systems Group's HR department is led by Maija Michell (Senior Vice President, Human Resources) and has 33 employees.
Sanja Ilincic
Human Resources Manager, Canada
Roxy Rusnyak
Marketing Operations Specialist
Michelle Ramirez
Human Resources Manager
Mariana Chacon
Human Resources Manager Latam
Colleen Andrews
Administrative Supervisor
Looking for a particular Descartes Systems Group employee's phone or email?