Ha lavorato per le Nazioni Unite e per altre organizzazioni internazionali pubbliche e private con incarichi di programme manager. Sin dagli anni Novanta è stato promotore del movimento della finanza etica e ha diretto organizzazioni di microcredito e finanza sociale. È stato vicepresidente di FEBEA (European Federation of Ethical and Alternative Banks). È autore di numerose pubblicazioni sui temi della finanza sostenibile e della cooperazione internazionale; sugli stessi temi ha ricoperto incarichi di docenza presso Università italiane ed estere. È Dottore di Ricerca in Geografia Politica ed Economica all’Università di Padova.