2023 Italy
2021 Italy
2016 Italy
2007 Italy
2003 United Kingdom
Evaluation Officer Independent Office of Evaluation, IFAD
Temporary Professional Officer Independent Office of Evaluation, IFAD
Evaluation Research Analyst Independent Office of Evaluation, IFAD
Rural and agricultural development consultant various development agencies
Business Scientist Water Research centre