We are seeking a passionate and experienced Non-Profit Program Manager to oversee our community initiatives in Johannesburg. The ideal candidate will have a strong background in program management within the non-profit sector, with skills in fundraising, stakeholder engagement, and team leadership.