Independent Consultant - International Public Health (WHO, EU, Italian Cooperat
Public health specialist
Cesvi Fondazione Onlus
health sector coordinator
PACT Namibia
M and E Senior Technical Advisor
Italian Agency for Development Cooperation
Public Health Technical Advisor
Independent Consultant – International Health Care
Public Health Specialist
Italian Agency for Development Cooperation - Office in Maputo
Team Leader health sector
National Health Institute, Rome Italy
Liverpool School of Tropical Medicine