Laureato in Economia e Commercio, ha frequentato il corso di specializzazione in Internal Audit. È docente e relatore su temi di internal audit e risk management. Socio AIIA e certificato C.I.A. (Certified Internal Auditor), C.C.S.A. (Certification in ControlControllo -- ogni azione atta a contenere il rischio residuo entro i limiti del risk appetite dell'organizzazione Self Assessment) e "Management of RiskRischio -- qualsiasi accadimento che possa pregiudicare il conseguiimento obiettivi and UncertaintyCondizioni di incertezza (termine specifico del problem solving) -- contrariamente al rischio, ha ignota probabilità di accadimento". Da settembre 2012 è Direttore Internal Audit dell’Istituto Poligrafico e Zecca dello Stato S.p.a. Fino al 2012 è stato Responsabile del Coordinamento di Audit e Audit Rischi di Processo nell'ambito della funzione "Internal Auditing/Audit Centrale e di Processo" in Poste Italiane SpA. Ha ricoperto, fino al 2010, la carica di Responsabile delle Procedure di Audit RiskRischio di audit -- rischio inerente + rischio di controllo + rischio di rilevazione Based, nell'ambito della funzione "Internal Auditing - Auditing Processi Corporate di Poste Italiane SpA. 2005-2010: traduzione italiana di alcuni dei più importanti documenti di riferimento per la professione di Internal Auditor, all'interno del gruppo per le traduzioni del Comitato di Ricerca e Studi dell'AIIA. Dal 2004 al 2006 ha rivestito la carica di Corporate Governance Manager, Birra Peroni SpA e, in precedenza, la carica di Senior Internal Auditor dal 1999 al 2004