Laureato in Economia e Commercio, ha lavorato nel gruppo Generali – Ina Assitalia prima di ricoprire dal 20015 il ruolo di Group CEO di European Brokers Assicurazioni. Ricopre dal 2017 l’incarico di Vice President di GBNU Global Broker Network Limited. E’ membro del Consiglio Direttivo Credito Finanza e Assicurazioni di Unindustria. Ricopre l’incarico di Responsabile della Funzione Finanza e Risk Manager per alcuni Fondi Pensione Negoziali. Ricopre l’incarico di Risk Manager e membro del comitato valutazione Sinistri presso primari Ospedali Privati e Religiosi. Autore di pubblicazioni e relatore in convegni e tavole rotonde sul tema della Previdenza Complementare, Risk Management e Rischio Clinico e sul tema della GDPR–Privacy.