E’ Revisore Contabile e iscritto all’Ordine dei Dottori Commercialisti e degli Esperti Contabili di Como. E’ membro della Commissione per lo studio e la statuizione dei Principi di Revisione.
Entrato a far parte di Coopers&Lybrand nel 1980, viene nominato partner nel 1994. Si occupa di revisione contabile di società quotate e non, operanti prevalentemente nel settore dei servizi finanziari, ed in particolare nel settore assicurativo. Durante la vita professionale in PwC ha ricoperto il ruolo di responsabile tecnico, responsabile della funzione Risk and Quality ed il ruolo di responsabile dei servizi di Assurance.
Attualmente è Amministratore Delegato di PricewaterhouseCoopers SpA e Territory Senior Partner di PwC per l’Italia. E’ inoltre Membro del Central Cluster Leadership Team e dello Strategy Council di PwC.