Il 6 aprile 2022, Segun Odunuga si è dimesso dalla sua posizione di Corporate Controller e direttore finanziario principale temporaneo di McEwen Mining Inc. con effetto immediato.