The Program Manager is responsible for planning, coordinating, implementing, and monitoring organizational programs and projects to ensure they are delivered efficiently, on time, and within budget. The role involves overseeing program activities, managing stakeholders, supervising project teams, ensuring compliance with organizational policies and donor requirements, and driving continuous improvement to achieve strategic objectives and desired outcomes.
Key Responsibilities
Develop and implement program plans, strategies, and work schedules aligned with organizational goals.
Coordinate and oversee multiple projects and activities within the program portfolio.
Monitor program performance, track milestones, and ensure timely delivery of objectives.
Prepare and manage program budgets, ensuring effective utilization of resources.
Lead, supervise, and support project teams, consultants, and volunteers where applicable.
Establish and maintain strong relationships with stakeholders, partners, donors, government agencies, and community groups.
Conduct regular program reviews and risk assessments to identify challenges and implement corrective actions.
Ensure compliance with organizational policies, contractual obligations, donor requirements, and relevant regulations.
Develop monitoring, evaluation, accountability, and learning (MEAL) frameworks to measure program impact and effectiveness.
Prepare and submit periodic progress reports, technical reports, and presentations for management and stakeholders.
Facilitate meetings, workshops, training sessions, and stakeholder engagement activities.
Coordinate procurement and logistical support required for program implementation.
Identify funding opportunities and contribute to proposal development and resource mobilization efforts.
Maintain accurate program documentation, records, and databases.
Promote best practices, innovation, and continuous improvement across program activities.
Ensure safeguarding, gender equality, diversity, and inclusion principles are integrated into program implementation.
Represent the organization at external meetings, conferences, and relevant forums as assigned.
Perform any other duties related to program management as assigned by senior management.