Director of Programs (Nonprofit)
Impact: Community Development
Oversees the planning, implementation, and evaluation of programs within a nonprofit organization, ensuring alignment with the organization's mission and strategic goals.
What the day looks like
- People interaction
- Extensive
- Team vs solo
- Team-oriented with significant independent work
- Client facing
- Sometimes
- Impact visibility
- High
- Travel
- Occasional
- Schedule flexibility
- Moderate
- Remote work
- Hybrid
- Typical work hours
- 45-55 hours per week
- Stress level
- High
At a glance
- Median salary
- $85,000
- Entry-level
- $60,000
- Senior
- $120,000
- Growth by 2033
- 12%
- Demand
- Growing
- Freelance potential
- Low
- Salary growth potential
- High
- Typical student debt
- $40,000 - $80,000
Skills you'll use
Hard skills
- Program Management
- Budgeting
- Grant Writing
Soft skills
- Leadership
- Communication
- Problem-solving
Technical complexity: Moderate
How to get there
- Minimum education
- Master's degree
- Licensing
- No
- Years to mid-career
- 5
- Years to senior
- 10
- Career switching
- Moderate
Where this career leads
How people arrive here
Where you can go from here
Typical progression
- Program Manager
- Director of Programs
- Executive Director
Future outlook
- Automation probability
- 15%
- AI disruption risk
- Moderate
- Demand trend
- Growing
How people feel about it
- Overall satisfaction
- 4/10
- Meaning
- 4/10
- Work-life balance
- 3.5/10
- Prestige
- 7.5/10
- Social perception
- Moderate