Consegue la laurea nel 1994 in Economia e Commercio all’Università di Brescia, con il massimo dei voti e con una tesi in econometria e matematica finanziaria. Nello stesso anno, grazie a una borsa di studio della Fondazione “M. Tirandi”, consegue una specializzazione in “Gestione Valutaria e Finanza Internazionale”. Dal 1996 al 2002 è docente di diversi corsi di Portfolio Management e Asset and Liability Management presso la SDA Bocconi. Nel 2004 diventa Professore a contratto presso l’Università di Brescia, insegnando al corso “Derivatives and Financial Hedging”, all’interno del Master di Finanza e Gestione del Rischio. Dal 2006 è altresì Professore, titolare del Corso di “Asset Management”, all’interno del Master in General Management, presso la LUISS Guido Carli di Roma (corso tenuto in lingua inglese). E’ stato Vice-Presidente e Membro del Consiglio Direttivo e del Comitato Esecutivo di ASSOGESTIONI. E’ stato anche Presidente di Allfunds Bank S.A., una joint-venture tra Intesa Sanpaolo and Santander specializzata nella distribuzione di Fondi d’Investimento, dal 2009 al 2013. In precedenza è stato Vice Presidente di 21 Investimenti Partners S.p.A. e Membro dell’European Commission’s Expert Group on Market Efficiency. E’ stato membro del Consiglio di Amministrazione di MTS.