Il CEO di io.net, Ahmad Shadid, si è dimesso dalla sua posizione il 9 giugno 2024, appena due giorni prima del lancio del token nativo dell'azienda, IO. Shadid ha citato le accuse sul suo passato come motivo delle sue dimissioni, affermando di voler consentire a io.net di andare avanti senza distrazioni e concentrarsi sulla sua crescita e sul suo successo. Tory Green, l'ex direttore operativo, è stato nominato nuovo amministratore delegato.