
Mandipa Machacha
Leaders Africa 2019Location
Botswana
Share
Biography
Mandipa Machacha is a human rights advocate working on refugee issues with previous experience working for the Botswana Government, the nonprofit sector, and the United Nations. He is an international development practitioner with a comprehensive range of skills acquired from areas of focus including human rights advocacy, humanitarian assistance, transitional and restorative justice, as well as sustainable development.