We are seeking a passionate Non-Profit Manager to lead our organization in Johannesburg. The ideal candidate will possess a strong understanding of non-profit management, fundraising, and community engagement. You will be responsible for strategic planning, overseeing programs, and developing relationships with stakeholders.