Segretario Generale di Fondazione Mazzola e founding member di Sport for Inclusion Network, rete che promuove una nuova modalità di collaborazione tra fondazioni e altre organizzazioni del Terzo Settore e del mondo dello sport, lavora come philanthropy advisor per privati, fondazioni, imprese e come consulente per non profit operative. È esperto in processi di pianificazione organizzativa e strategica, grantmaking, progettazione, capacity building e valutazione. Professore a contratto dell’Università Cattolica di Milano, dove gestisce il laboratorio «Theory of Change e Valutazione Impatto» presso la Facolta` di Scienze Politiche e Sociali, è docente per numerosi enti di formazione e autore di diverse pubblicazioni sui temi della filantropia strategica. È membro dello European Research Network on Philanthropy e dell’Associazione Italiana di Valutazione.