

Amanda Khozi Mukwashi is the chief executive of Christian Aid, leading development and humanitarian work in Africa, Asia and the Middle East, Latin America and the Caribbean.Amanda was born in Twickenham and grew up in Zambia and Rome where her stepfather worked in the diplomatic service. She…