Job Opening - Deputy Director of the Masibambisane Community Development Corporation in South Africa