Edi ist seit November 2019 Chief Information Officer, Digital Payments, nachdem er im November 2015 zu SafeCharge gekommen war. Bei SafeCharge hatte Edi die Positionen des Vice-President Information Technology und des Global IT Manager inne. Bevor er zu SafeCharge kam, war Edi 7 Jahre lang als Infrastructure Team Leader für 888.com tätig. Davor war Edi Senior Solutions Architect bei EMC, Lotus Notes Administrator bei Teva Pharmaceuticals und Lotus Notes Administrator und Team Manager bei Ernst & Young.