Leadership Team

About

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.