Am 6. April 2022 trat Segun Odunuga mit sofortiger Wirkung von seiner Position als Corporate Controller und vorläufiger Finanzchef von McEwen Mining Inc. zurück.