Laureata in Scienze Politiche - indirizzo internazionale - all'Università degli Studi di Milano. Nel 1975 passa la selezione del Ministero Affari Esteri per accedere alla carriera diplomatica, alla quale rinuncia per proseguire il suo impegno nel mondo non governativo. Questo desiderio di solidarietà trova uno sbocco concreto nell'Associazione Mani Tese (visita il sito) con la quale inizia dal 1978 inizia a lavorare a tempo pieno, ed è inizialmente responsabile del Settore Formazione, poi dell'Ufficio Studi e Ricerche e nel 1989 ne diventa Segretario nazionale, mandato che si è concluso il 28 febbraio 2003.
Nel 1995 viene chiamata a far parte, come rappresentante delle ONG italiane, della delegazione ufficiale del Governo italiano al Vertice sullo Sviluppo Sociale di Copenaghen. Dal 1997 al 1999 è stata presidente di Eurostep di Bruxelles, un coordinamento di 22 ONG europee. Dal 1999 al 2002 è stata membro del Consiglio Direttivo dell'IPALMO (Istituto per le Relazioni tra l'Italia e i Paesi dell'Africa, America Latina e Medio Oriente).
Dal 1999 è nel Consiglio nazionale del Forum del terzo Settore. Dal 2000 è membro del Governing Council della SID (Society for International Development) E dell'Advisory Committee dell'Innocenti Research Institute dell'UNICEF.
Attualmente è la rappresentante italiana del network Social Watch (visita il sito) ed è Direttrice della Fondazione Culturale Banca Etica, oltre che membro del Comitato Etico di Banca Etica.
Ha partecipato alle edizioni 2000 e 2001 del World Social Forum e all'edizione 2003 della World Social Agenda: