The Leadership Team at Ivanhoe Electric oversees the strategic direction, operational execution, and overall management of the company. Comprising executives in key areas such as finance, human resources, health & safety, exploration, and project development, this team drives initiatives to discover and develop new base metal resources while ensuring organizational efficiency and regulatory compliance.
View all