What are the responsibilities and job description for the Program Manager position at Montana Nonprofit Association?
Job Title: Program Manager
Status: Full-time; year-round; 40 hours/week; exempt
Reports To: Program Director
Direct Staff Reports: Program Coordinator(s), Seasonal Staff as assigned
Compensation: $54,080 - $70,300
Hours: Dependent on program schedule; includes weekend and evening work throughout the year
Start Date: Start date negotiable
Organization Mission: The mission of DREAM Adaptive Recreation is to enhance the quality of life of individuals with disabilities by providing year-round outdoor adaptive recreational opportunities.
Job Summary
The Program Manager provides day-to-day operational leadership for DREAM’s year-round programs, ensuring the people, systems, resources, and logistics are in place to deliver safe, high-quality experiences for participants and volunteers. Working closely with the Program Director, the Program Manager translates program goals and priorities into effective operations. This position directly supervises Program Coordinators and seasonal program staff, as assigned, and manages DREAM’s volunteer instructor team, including recruitment, onboarding, training, communication, scheduling, and ongoing engagement.
The Program Manager maintains an active role in program delivery while providing leadership and oversight across program planning, staffing, volunteer capacity, participant scheduling, equipment and logistics, safety and risk management, and operational systems. This position requires strong people leadership, organization, judgment, and communication, along with the ability to balance immediate program needs with the continued development and effectiveness of DREAM’s programs.
The program manager will spend most of their winter running programs at Whitefish Mountain Resort and at Glacier Nordic Club. In the summer, the manager’s time will be split between office-based work and programs in the field.
Areas of Responsibility
Status: Full-time; year-round; 40 hours/week; exempt
Reports To: Program Director
Direct Staff Reports: Program Coordinator(s), Seasonal Staff as assigned
Compensation: $54,080 - $70,300
Hours: Dependent on program schedule; includes weekend and evening work throughout the year
Start Date: Start date negotiable
Organization Mission: The mission of DREAM Adaptive Recreation is to enhance the quality of life of individuals with disabilities by providing year-round outdoor adaptive recreational opportunities.
Job Summary
The Program Manager provides day-to-day operational leadership for DREAM’s year-round programs, ensuring the people, systems, resources, and logistics are in place to deliver safe, high-quality experiences for participants and volunteers. Working closely with the Program Director, the Program Manager translates program goals and priorities into effective operations. This position directly supervises Program Coordinators and seasonal program staff, as assigned, and manages DREAM’s volunteer instructor team, including recruitment, onboarding, training, communication, scheduling, and ongoing engagement.
The Program Manager maintains an active role in program delivery while providing leadership and oversight across program planning, staffing, volunteer capacity, participant scheduling, equipment and logistics, safety and risk management, and operational systems. This position requires strong people leadership, organization, judgment, and communication, along with the ability to balance immediate program needs with the continued development and effectiveness of DREAM’s programs.
The program manager will spend most of their winter running programs at Whitefish Mountain Resort and at Glacier Nordic Club. In the summer, the manager’s time will be split between office-based work and programs in the field.
Areas of Responsibility
- Program Operations: Manage day-to-day planning and operations of DREAM programs, ensuring effective staffing, scheduling, logistics, communication, and high-quality program delivery. Maintain an active role in program facilitation and instruction as needed.
- Volunteer Management: Lead DREAM’s volunteer program of over 200 individuals annually, including recruitment, onboarding, training, communication, scheduling, instructor assignments, engagement, and ongoing readiness.
- Staff Leadership: Supervise, coach, and support Program Coordinators and seasonal program staff, as assigned; establish expectations, delegate responsibilities, provide feedback, and support staff development.
- Program Quality & Experience: Ensure consistent, high-quality experiences for participants, families, and volunteers and address operational or constituent concerns as they arise.
- Equipment & Fleet: Oversee the readiness, maintenance, allocation, and responsible use of adaptive equipment, vehicles, and other program resources.
- Safety & Risk Management: Manage program-level safety and risk-management practices, support incident response, and ensure established policies and procedures are consistently implemented.
- Systems & Continuous Improvement: Evaluate program workflows, data, capacity, and operational needs; with the support of the Program Director, develop and improve systems and processes that strengthen program quality, efficiency, and sustainability.
Salary : $54,080 - $70,300