We are seeking a passionate Non-Profit Program Manager who will oversee and coordinate community development projects in Johannesburg. The ideal candidate will have experience in program management and a strong commitment to social change.
Responsibilities
Lead strategic planning initiatives in alignment with organizational goals.
Engage with governmental and non-governmental organizations for program support.
Conduct community assessments to identify needs and opportunities.
Oversee the recruitment and training of program volunteers.
Provide timely reports to the management on program progress.
Facilitate workshops and training sessions for community members.
Requirements
Education
Bachelor's degree in Non-Profit Management or related field
Master's degree in Business Administration is an advantage
Experience
4+ years in managing community programs or similar experience
Technical Skills
Program Evaluation
Fundraising
Soft Skills
Networking
Critical Thinking
Certifications
Certified Fund Raising Executive (CFRE)
Nonprofit Leadership Alliance Certification
Languages
English: Fluent
Zulu: Conversational
Advantageous
Bilingual in English and Afrikaans: Ability to communicate effectively with diverse community members.
Skills in conflict resolution: Proven ability to resolve conflicts and negotiate effectively.
Benefits
Comprehensive health insurance
Retirement savings plan with company contribution
Employee assistance programs
Paid time off and holidays
Company Culture
Innovation: We embrace innovative ideas and approaches to solve community challenges.
Diversity: Our workforce is diverse, and we value the unique perspectives and experiences of all our team members.
Continuous Improvement: We are committed to improving our programs and operations based on feedback and best practices.