Coordinatore dei progetti del Gruppo La Comune e Consigliere di ASD La Comune, già Segretario Generale di Fondazione Mazzola, è inoltre founding member di Sport for Inclusion Network e di Philanthropy Experience.
Ha una lunga esperienza come philanthropy advisor e formatore per privati, fondazioni e imprese, e come consulente per organizzazioni non profit operative, con un focus su grantmaking, progettazione orientata al cambiamento (Theory of Change), monitoraggio e valutazione, capacity building, sviluppo di partenariati a livello nazionale ed europeo, corporate philanthropy e community investing.
È Professore a contratto presso l’Università Cattolica del Sacro Cuore di Milano, dove coordina il corso “Theory of Change e Valutazione dell’Impatto” presso la Facoltà di Scienze Politiche e Sociali. È inoltre docente per numerosi enti di formazione e università, integrando teoria e pratica della filantropia strategica, della progettazione sociale e della valutazione.
È co-autore del volume “Filantropia 2.0: istruzioni per l’uso”, manuale di philanthropy advisory, e autore di diverse pubblicazioni sui temi della filantropia strategica e della valutazione dell’impatto. È membro dello European Research Network on Philanthropy e dell’Associazione Italiana di Valutazione.