Career Opportunities to Make a Difference​

Program Manager

Job Summary: 

The Program Manager at Striving For All plays a critical role in developing, implementing, and managing our programs. They are responsible for ensuring that our programs align with our mission of promoting equal access to education, health, and opportunities for all. The Program Manager oversees program planning, budgeting, and evaluation while ensuring the programs effectively address the needs of our target audience.



  1. Develop and implement program strategies and initiatives that advance our mission of promoting equal access to education, health, and opportunities.

  2. Coordinate and oversee all aspects of program activities, including scheduling, resource allocation, and logistics.

  3. Conduct comprehensive needs assessments and research to identify the needs and preferences of the communities we serve.

  4. Collaborate with internal stakeholders, including staff, volunteers, and external partners, to ensure the success of our programs.

  5. Create and manage program budgets, monitor expenditures, and ensure responsible financial management.

  6. Monitor and evaluate program effectiveness and impact through robust data collection, analysis, and reporting.

  7. Ensure program compliance with applicable laws, regulations, and quality standards.

  8. Provide effective leadership and guidance to program staff and volunteers, fostering a positive and inclusive work environment.

  9. Cultivate and maintain strong relationships with funders, sponsors, and community partners to support program sustainability and growth.

  10. Stay abreast of emerging trends, best practices, and innovations in program management and relevant fields to improve our programs continuously.


  1. Bachelor’s degree in a relevant field such as nonprofit management, education, or social sciences.

  2. Proven experience in program management, preferably in the nonprofit sector with a focus on education or community development.

  3. Exceptional organizational and project management skills, with the ability to prioritize tasks effectively.

  4. Strong written and verbal communication skills, with the ability to engage and collaborate with diverse stakeholders.

  5. Experience in budgeting, financial management, and resource allocation.

  6. Ability to work collaboratively in a team environment and establish positive relationships.

  7. Demonstrated commitment to our mission of promoting equal access to education and opportunities for all.

  8. Proficiency in relevant software and technology tools for program management and data analysis.

  9. Familiarity with legal and regulatory requirements relevant to program implementation, particularly in the education sector.

Location: Striving For All Thrive Center, Bonanjo Messa Presse, Douala, Cameroon.

Application Form

At Striving For All, we value diversity, equity and inclusion, recognizing that they are essential to the success of our organization. We are committed to creating a workplace where everyone feels welcome and celebrated and where discrimination based on race, color, religion, sex, national origin, age, disability, or any other legally protected status has no place.

Striving For All

Connect With Us

Thank you for submitting your job application!

We are thrilled that you have expressed an interest in becoming a part of our team. Your application has been received and is currently being reviewed.