(Must live in the Denver Metro Area)
POSITION OVERVIEW
The Director of Programming is a strategic and mission-centered leader responsible for the design, implementation, and ongoing management of ECSC's core programs. This role oversees two signature initiatives; the
Volunteer Business Advisor: Whole School Leadership
program and the
Pamoja Learning Partners
program. The person in this role will be responsible for community-building work that encourages each program to thrive.
The Director of Programming serves as an organizational bridge: collaborating with the Executive Director on strategy, partnering with the Communications Director on messaging, working with the Operations Manager on data tracking and workflows, and also stewarding external relationships, and building an internal culture of excellence. The ideal candidate is a systems thinker and relationship builder who brings both programmatic rigor and a genuine passion for community impact.
PROGRAMS MANAGED
Volunteer Business Advisor: Whole School Leadership
A program that connects experienced business professionals as volunteer advisors to school leadership teams, equipping educators and administrators with strategic, operational, and leadership skills to strengthen school culture and fiscal outcomes.
Pamoja Learning Partners
Learning Partners share wisdom, kindness, and life experience with refugee and immigrant students entering the Early Childhood Education workforce in Colorado.
ECSC Volunteer Learning Partners offer encouragement, review coursework, practice professional communication, and most importantly, extend a welcoming hand. Through small acts of kindness, reliability, and genuine human connection, Learning Partners help nurture belonging across cultures and generations.
KEY RESPONSIBILITIES
Program & Project Planning:
Directly manage all aspects of both signature programs, including design, scheduling, participant engagement, and quality assurance
Co-lead annual and long-term strategic planning alongside the Executive Director, setting measurable program goals and organizational priorities
Develop, implement, and monitor evaluation toolkits and performance indicators to assess program effectiveness and guide continuous improvement
Work with the Operations Manager to collect, record, and analyze project data to inform decision-making, support grant reporting, and demonstrate organizational impact
Work with the Executive Director to establish and maintain program budgets, ensuring resources are allocated efficiently and expenditures align with approved plans
Manage all internal and external communications related to programming in coordination with the Communications Director & Operations Manager
Program Coordination:
Oversee day-to-day program operations, managing schedules, resources, and logistics to ensure smooth delivery aligned with program goals
Work with the ECSC Operations Manager to develop and maintain program calendars, timelines, and workflows that support staff, volunteers, and participants
Identify and address operational challenges proactively, escalating issues to leadership as appropriate
Community & Public Relations / Networking:
Act as a secondary spokesperson for ECSC, representing the organization at community events, public meetings, and stakeholder engagements
Engage authentically with community members, program participants, and organizational allies to strengthen ECSC's public image and advocacy efforts
Support the development of community outreach strategies that expand program reach and deepen organizational visibility
Cultivate and strengthen relationships with current collaborative partners through consistent communication, timely follow-through, and genuine relationship-building
Program Fundraising & Development:
Collaborate with the Executive Director and development team to identify and pursue funding opportunities aligned with program priorities
Compile required data, narratives, and reports for current and prospective funders
Steward relationships with existing donors and support strategies to grow organizational membership and recurring support
Program Financial Oversight:
Assist the Executive Director with annual organizational budgeting, cost allocation, and financial reporting processes
Work with the Executive Director to manage program-specific budgets for programming and training activities, monitoring expenditures throughout the fiscal year
Human Resources & Team Building:
Participate in staff recruitment, including reviewing candidates, conducting interviews, and supporting onboarding for new team members
Support performance evaluation processes and help foster a positive, inclusive, and mission-driven workplace culture
QUALIFICATIONS
Required:
Bachelor's degree in Early Childhood Education, Human Development, Social Work, Nonprofit Management, Public Administration, or a related field (or equivalent professional experience)
Minimum 3–5 years of progressive experience in program management, community development, or a related role within a nonprofit or mission-driven organization
Demonstrated experience managing multiple programs simultaneously, including planning, evaluation, and reporting
Strong data collection and analysis skills, with experience using program metrics to drive decision-making
Excellent written and verbal communication skills, including public speaking and community engagement
Proficiency with project management tools, spreadsheets, and database/CRM systems
Preferred:
Experience in early childhood education, workforce development, or volunteer management and intergenerational programs
Familiarity with budget management and basic nonprofit financial processes
Established relationships with community organizations, funders, or public sector partners in the local area
Bilingual or multilingual skills are a plus
CORE COMPETENCIES
Strategic and systems-level thinker with strong program management instincts
Relationship-centered leader who builds trust with diverse stakeholders
Detail-oriented and organized, with the ability to manage competing priorities
Collaborative team player who communicates clearly across departments
Data-informed and outcomes-focused in all aspects of program delivery
Mission-aligned with a deep commitment to equity and community impact through intergenerational programming
ADDITIONAL INFORMATION
Reports To:
Executive Director
Collaborates With:
ECSC Staff, Volunteers, Community Partners
Employment Type:
Part-time (up to 30 hours a week) / Exempt
Pay Rate:
$28-$40 /
Benefits:
Health Insurance Stipend & 104K option
Classification:
Director-Level / Leadership

DIRECTOR OF PROGRAMMING
Early Childhood Service Corps · Denver, CO, USA ·
- Job type:
- Part Time