Log in
Descartes Systems Group
Contact
Links
Previous companies
View in org chart
Lieve Topff
Director, Human Resources EMEA & Asia
Anna Ekvall
HR Manager Nordic
Ellen - Beth Juma Assoc Cipd
Talent Acquisition Manager - EMEA
2020 - present