Oswald Magwenzi

Country Managing Director, Ubombo Sugar Eswatini at Illovo Sugar Africa

Oswald has served as MD for Illovo’s Ubombo Sugar since 2013, leading the sugar company operations in Eswatini. He started his career in the sugar industry in 1998 and has general management and operational experience as well as development finance experience with the World Bank Group (IFC).