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