2023 Italy
2017 Italy
2014 Italy
2010 Italy
2007 France
Senior Evaluation Officer Independent Office of Evaluation, IFAD
Evaluation Officer Office of Evaluation, FAO
Evaluation Manager Office of Evaluation, FAO
Evaluation Analyst Office of Evaluation, FAO
Policy Analyst Development Co-operation Directorate, OECD