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