Program Manager
Key Details
About This Role
PROGRAM MANAGER
Full Job Description
Who We Are
Old Skool Cafe is a faith-based, violence prevention program, providing marketable employment skills in the restaurant industry to at-risk, formerly incarcerated and foster care youth aged 16-22. Old Skool Cafe offers more than just employment; we provide the supportive environment needed to help our youth maintain their employment and be successful in all areas of life.
We seek team members who align with our core Christian faith values of dignity, excellence, accountability, and compassion. Staff are expected to create an inclusive, respectful environment where all youth feel safe and valued.
Position Overview
The Program Manager leads Old Skool Cafe's youth development program. The Program Manager is responsible for ensuring youth move successfully through program levels, meet benchmarks, and receive high-quality coaching while contributing meaningfully to a high-stakes hospitality environment.
The Program Manager operates as the organizational integrator across coaching, restaurant operations, and community partnerships, balancing youth crises, restaurant service demands, staff supervision, and partner communication in real time.
The youth development program has real foundations: passionate staff, established practices, and institutional knowledge built over time. But those pieces have not been fully implemented or unified into a coherent, metric-driven system. This role is being hired to build that infrastructure: layering what exists into what can still be built, and driving the implementation needed to make it operational.
This position provides the leadership, coordination, and operational discipline that keeps the youth development program aligned, accountable, and moving forward. The Program Manager is responsible for ensuring that commitments become actions, plans become outcomes, and that no youth or staff member falls through the cracks of organizational complexity.
Key Responsibilities
1. Cross-Departmental Coordination & Accountability
● Serve as the central point of contact across coaching, restaurant operations, and external partnerships, ensuring clean handoffs between departments.
● Track commitments and deadlines across the coaching team, GM, Chef, and Director of Communications, driving them to resolution or escalating as needed.
● Review cross-departmental priorities and unresolved issues during weekly leadership meetings, driving decisions to resolution or escalating barriers as needed.
● Track youth enrollment, program readiness, and capacity indicators, and bring data-backed analysis and recommendations to the Head of Operations on cohort size, intake timing, and program capacity.
2. Coaching Supervision & Program Quality
● Provide direct supervision to the coaching team, including responsibility for staff development, workload management, coaching quality, benchmark progress, documentation, performance accountability, and maintaining a healthy, productive work environment.
● Hold weekly one-on-one supervision meetings with each coach to provide feedback, remove barriers, align priorities, support professional development, and address performance concerns promptly, escalating unresolved issues in accordance with OSC personnel policies.
● Support coaches by removing operational obstacles and providing professional development, recognizing that coaches do their best work when they are supported, developed, and held to clear expectations.
● Build upon the program structures, practices, and institutional knowledge already in place, while developing and implementing the systems, benchmarks, and progression frameworks still needed - layering what exists into what can still be built.
● Develop and implement a program roadmap for each level, building on existing practices to create clear, defined, metric-oriented progression across all program levels.
● Implement and maintain the OSC Playbook workbook across youth, coaches, and staff, establishing sustainable do