Devex

Sibongani Kayola

Sibongani Kayola is the country director of Mercy Corps Sudan, overseeing the delivery of high-impact, multi-sector programming with a range of projects interlinking the humanitarian, development, and peace sectors.

Latest Articles