About the Role
Our client, a dynamic non-profit organization focused on youth empowerment and skills development in Rustenburg , seeks an experienced Program Manager to lead and expand its impactful initiatives. This role is critical for overseeing the planning, implementation, and evaluation of various programs designed to equip young people with essential life and career skills. The ideal candidate will have a proven track record in program management within the non-profit sector, possess strong leadership qualities, and demonstrate a passion for social change. You will be responsible for managing program staff, budgets, and strategic partnerships to ensure the successful delivery of services to the youth of the North West province. This is an exciting opportunity to drive significant positive outcomes in the Rustenburg community and contribute to the long-term success of Our client's mission. We are looking for a results-oriented professional with excellent strategic thinking capabilities.
Key Responsibilities
- Oversee the entire lifecycle of non-profit programs, from conceptualization and planning to execution and evaluation.
- Develop and manage program budgets, ensuring fiscal responsibility and efficient resource allocation.
- Lead, mentor, and supervise program staff, fostering a high-performance and collaborative team culture.
- Establish and nurture strategic partnerships with community stakeholders, government agencies, and other organizations.
- Develop and implement program monitoring and evaluation frameworks to measure impact and identify areas for improvement.
- Ensure program activities align with Our client's strategic goals and mission.
- Write grant proposals and reports, securing funding and maintaining donor relations.
- Organize and facilitate workshops, training sessions, and community engagement events.
- Manage program risks and develop mitigation strategies.
- Stay abreast of best practices and emerging trends in youth development and non-profit management.
Requirements
- A Bachelor's degree in a relevant field such as Social Work, Development Studies, Business Administration, or a related discipline.
- A Master's degree is a plus.
- Minimum of 5 years of progressive experience in program management within the non-profit or community development sector.
- Demonstrated success in managing complex programs and budgets.
- Strong leadership and team management skills, with the ability to motivate and develop staff.
- Excellent strategic planning, organizational, and problem-solving abilities.
- Proficiency in grant writing, fundraising, and donor relationship management.
- Exceptional communication, presentation, and interpersonal skills.
- Experience with monitoring and evaluation methodologies.
- Familiarity with the social and economic landscape of Rustenburg and the North West province.
- Proficiency in Microsoft Office Suite and project management software.
Benefits
- Our client offers a competitive remuneration package, including a comprehensive medical aid plan and a retirement fund.
- We provide a stimulating work environment with opportunities for professional growth, advanced training, and leadership development.
- This role offers the chance to make a substantial impact on youth development in Rustenburg .
- We encourage work-life balance and provide a supportive atmosphere for our dedicated team members.
- Occasional travel within the province may be required.