Laureato presso l’Università Bocconi di Milano, ha una lunga esperienza sia nella cooperazione internazionale che nel settore sociale in Italia. Prima di Oxfam Italia ha lavorato come Programme Officer in Unicef e in società di consulenza e coordinato il lavoro di pianificazione sociale in enti locali e organizzazioni di terzo settore italiane. Da alcuni anni professore a contratto presso l’Università di Firenze, interviene come esperto in vari master e corsi di università e agenzie formative italiane. Prima dell’attuale nuovo incarico di Direttore Generale in Oxfam Italia, dal 2005 è stato Direttore del Dipartimento Cooperazione Internazionale della stessa organizzazione.