About the Role
Our client, a well-established non-profit organization dedicated to uplifting communities in Vereeniging, Gauteng, is seeking an experienced and results-driven Non-Profit Program Manager. This critical leadership role involves overseeing the strategic planning, development, implementation, and evaluation of various community-focused programs. You will manage program budgets, lead a team of dedicated staff, and foster strong relationships with stakeholders, donors, and beneficiaries. The position requires a significant on-site presence in Vereeniging, Gauteng, to ensure effective local engagement and program delivery. This is an exceptional chance to shape the direction of vital community initiatives and make a lasting positive impact. The ideal candidate possesses strong leadership acumen, exceptional project management skills, and a profound commitment to social development.
Key Responsibilities
- Lead the end-to-end management of multiple community development programs, from inception to completion.
- Develop strategic program plans, setting clear objectives, timelines, and performance indicators.
- Oversee program budgets, ensuring efficient allocation of financial resources and adherence to donor requirements.
- Manage, mentor, and support program staff, fostering a high-performance culture.
- Build and maintain strong relationships with community stakeholders, government agencies, and funding partners in Vereeniging.
- Monitor program activities, collect data, and conduct regular evaluations to assess impact and identify areas for improvement.
- Prepare comprehensive program reports for the board, donors, and relevant authorities.
- Ensure programs are delivered in alignment with the organization's mission and values.
- Identify opportunities for program expansion and new initiative development.
- Represent the organization at relevant community events, conferences, and meetings in Gauteng.
Requirements
- Master's degree in Public Administration, Social Work, Development Studies, or a related field.
- Minimum of 5 years of progressive experience in program management within the non-profit sector.
- Demonstrated success in managing complex projects and diverse teams.
- Proven experience in budgeting, financial management, and fundraising for non-profit programs.
- Strong understanding of community development principles and practices in Gauteng.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in program evaluation methodologies and reporting.
- Ability to work effectively within the Vereeniging community and build strong local partnerships.
- A deep commitment to social impact and community upliftment is essential.
- Must be comfortable working full-time on-site in Vereeniging.
Benefits
- Highly competitive salary package reflecting significant experience.
- Opportunity to lead impactful programs in Vereeniging and influence positive community change.
- Professional development and leadership training opportunities.
- Supportive and mission-driven work environment.
- Key role in a respected organization with a strong local presence.