Dopo la laurea in Giurisprudenza, Diego inizia il suo percorso professionale lavorando nel settore dei crediti bancari non performing per i più importanti operatori tra i quali SGC-Archon Group Italia S.r.l. (gruppo Goldman Sachs), Pirelli Credit Servicng S.p.A., Guber S.p.A., Frontis NPL S.p.A. e Prelios Credit Solutions S.p.A..
È stato dal 2005 al 2008 Responsabile dell’Ufficio Monitoraggio Crediti e Contenzioso di Meliorbanca S.p.A., nella quale approccia per la prima volta il mondo dei crediti difficili (oggi UTP). Riabbraccia definitivamente il mondo dei crediti Unlikely to Pay nel 2017, gestendo una delle prime cessioni in blocco di crediti UTP bancari.
A inizio 2021 si unisce alla squadra di neprix all’interno del team UTP Management. Oggi ricopre la posizione di Head of UTP Mid & Small Asset Management in ARECneprix.