Laureato in ingegneria Gestionale presso il Politecnico di Milano, dal 2001 svolge attività di ricerca e project management in progetti di innovazione della Pubblica Amministrazione Centrale e Locale. Dal 2010 è direttore dell’Osservatorio eGovernment della School of Management del Politecnico di Milano e dal 2018 anche dell’Osservatorio Agenda Digitale. È docente a contratto alla Business School del Politecnico di Milano nell'ambito di master e corsi executive.