da settembre 1991 a settembre 1994: di ruolo presso il Nucleo Operativo per le Tossicodipendenze dell’Azienda Ospedaliera di Gallarate (Varese);
dal settembre 1994 a luglio 2003: di ruolo in qualità dapprima di Assistente Medico, quindi di Responsabile di Unità Semplice presso la U.O. di Medicina dell’Ospedale di Somma Lombardo (Varese) dell’Azienda Ospedaliera di Gallarate (Varese);
da agosto 2003 a tutt’oggi: di ruolo in qualità di dirigente medico di I livello presso la U.O. di Cardiologia Riabilitativa IRCCS Fondazione Salvatore Maugeri – Tradate (Varese), responsabile di Unità Semplice dal 01/12/2010.