iDE Global

Stefano joined iDE Mozambique in September 2016 after living and working for more than 16 years in the country. He has 28 years of agribusiness and entrepreneurial experience from 10 different countries in Sub-Saharan Africa. He has lead successful start-ups, managed businesses, as well as directed international development programs. Stefano holds an International Master’s Degree in Cooperation and Development from the University of Pavia and a Bachelor in Science in Tropical and Subtropical Agricultural Sciences from the University of Florence.