Ivanhoe Electric employs 120 employees. The Ivanhoe Electric management team includes Taylor Melvin (President and Chief Executive Officer), Stephani Terhorst (Vice President Human Resources), and Cassandra Joseph (General Counsel and Corporate Secretary).
Looking for a particular Ivanhoe Electric employee's phone or email?