On April 21, 2025, Christina McCarthy announced her intention not to seek re-election as a director of i-80 Gold Corp., while William Paul Chawrun was appointed as Chief Operating Officer effective April 30, 2025, with a base salary of $400,000 and potential bonuses.