Isabel Cane

Director, Cane Advisory

Isabel Cane is a strategic advisor specialising in governance, integrity, and risk across critical mineral supply chains. She is the Founder and Director of Cane Advisory, working globally—particularly across Australia, Europe, and the United States—on investment alignment and responsible sourcing.

She serves on the Critical Minerals Commission at the Krach Institute for Tech Diplomacy at Purdue University, advises the Alliance Critical Materials Fund, and contributes to the G20/B20 Compliance and Integrity Task Force and the Think20 Task Force on Energy and Infrastructure.

Isabel has previously led major initiatives within international organisations, including developing the Blue Dot Network’s at the OECD and supporting the launch of the U.S.-led GPS initiative on private-sector integrity. Earlier, at the World Economic Forum’s Partnering Against Corruption Initiative (PACI), she managed a global CEO community and supported governance reforms in emerging markets.

Dr Cane holds a PhD in Sustainability and Anthropology from the University of Queensland and is an Industry Fellow at its Sustainable Minerals Institute, where her research has informed minerals development strategies in Asia.

Most Popular

About us

Engage with us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2025 World Economic Forum