Ivanhoe Mines
Show contact
Links
Previous companies
Tao Feng
VP Technical Service - China
Despina Demos
Corporate Manager
Johan du Toit
Senior Project Manager
Manit Tuli
Manager: Legal And Corporate Finance
Marco Engelbrecht
Project Controls Manager
+ 5 more
Jacques Malan
HR Optimisation And Business Improvement
November, 2021 - present
View in org chart