Ivanhoe Mines employs 383 employees. The Ivanhoe Mines management team includes Pierre Joubert (Executive Vice President - Technical Services), Steve Amos (Executive Vice President - Projects), and Matthew Keevil (Director, Investor Relations and Communications).
Get Contact Info for All DepartmentsLooking for a particular Ivanhoe Mines employee's phone or email?