People & Culture Mining firm IGO names new Chief People and Sustainability Officer The ASX-listed firm posted revenue of A$841 million in 2024 – down 18% from the previous year. Rachel Willcox 24 June 2025