Perth, Australia: IGO Limited has announced the appointment of Mr Ivan Vella as its new Chief Executive Officer (CEO) and Managing Director. The selection of Mr Vella concludes an extensive global search and assessment process following the untimely passing of former CEO Peter Bradford in October 2022. The appointment highlights IGO’s commitment to securing top-tier…