Edi è Chief Information Officer, Digital Payments, da novembre 2019, dopo essere entrato in SafeCharge nel novembre 2015. In SafeCharge, Edi ha ricoperto le posizioni di Vicepresidente dell'Information Technology e di Responsabile IT globale. Prima di entrare in SafeCharge, Edi ha trascorso 7 anni come Team Leader dell'infrastruttura per 888.com. In precedenza, Edi è stato Senior Solutions Architect presso EMC, Amministratore Lotus Notes presso Teva Pharmaceuticals e Amministratore Lotus Notes e Team Manager presso Ernst & Young.