iDE Global
Connect with iDE

Stefano joined iDE Mozambique in September 2016 after living and working for more than 16 years in the country. He has 24 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.