Skip to content
Mandipa sits for a portrait.

Mandipa Machacha

Leaders Africa 2019

Location

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.