Svolge attività di consulenza aziendale, anche in materia di valutazioni di aziende, fiscale e societaria a favore di piccole e medie imprese, di Enti Pubblici ed enti del Terzo Settore, ambiti nei quali ha maturato un’esperienza pluriennale.
Componente di collegi sindacali di società commerciali e revisore legale di Enti Pubblici ed enti del Terzo Settore.
Ha collaborato con il Tribunale di Cremona per procedure concorsuali, ove ha svolto la funzione di curatore fallimentare, commissario e liquidatore giudiziale. Sempre con il Tribunale di Cremona ha svolto anche incarichi di Consulente Tecnico d’Ufficio.Nell’ambio della propria professione ha ricoperto per diversi anni l’incarico di Consigliere prima e Presidente dopo dell’Ordine dei Dottori Commercialisti di Cremona. Ha fatto parte di commissioni di studio del Consiglio Nazionale dei Dottori Commercialisti e componente del Consiglio Nazionale di Disciplina.
Ricopre la carica di Presidente dell’Associazione Professionisti di Cremona, nonché quella di Presidente della Fondazione Banca Popolare di Cremona.