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