Leadership Team

About

The Leadership Team at Ivanhoe Mines is responsible for setting the strategic direction, overseeing operational performance, and ensuring sustainable development across the company's mining projects in Southern Africa. Comprising key executives, including the CFO, President, and various Executive Vice Presidents, the team collaborates to manage financial, technical, and sustainability initiatives, while driving successful exploration, development, and rehabilitation of mineral properties. Together, they aim to maximize value for stakeholders and promote responsible mining practices.