Ian Hudson

Ian Hudson

Head of Nature & Ecosystems

Anglo American

Biography

Dr Ian Hudson is the current Head of Nature & Ecosystems at Anglo American, based in London.

In this role Ian leads a global team responsible for setting the strategic direction on topics ranging from biodiversity, physical climate change risk, rehabilitation, restoration and nature-based solutions. Ian joined Anglo American in 2020 as Head of Environment and prior to Anglo American held a range of executive positions in the energy sector covering a range of operational and corporate functional roles living and working around the world. Ian serves as a Taskforce member of TNFD and has a background in marine science with a PhD from the National Oceanography Centre in the UK and remains active in marine research conservation.