Nel corso degli anni ricoprì i ruoli di assessore alla ricerca, innovazione e capitale umano presso il comune di Milano e quello di direttore scientifico del Gruppo MultiMedica, con sede a Sesto San Giovanni.