Residential Housing Program Manager

KenCrest•Philadelphia, PA
•Onsite

About The Position

KenCrest is seeking a Program Manager to lead teams in its Residential Homes program, supporting individuals with Intellectual and Developmental Disabilities (IDD). The Program Manager oversees 2–3 community homes and helps create a safe, supportive, and fulfilling environment for residents while ensuring staff have the resources and leadership they need. The role covers resident health and safety, staff and property management, and vehicle maintenance, while advocating for residents’ needs, choices, dignity, and independence. The position combines team leadership, mentorship, guidance, and administrative responsibilities. The Program Manager makes decisions under pressure and maintains organization while supporting staff and residents. The role is salaried and scheduled Monday through Friday, 8:30 AM–4:30 PM, with flexibility, occasional on-call duties, and shift rotations when needed. Regular travel among program homes is required for hands-on leadership, inspections, and staff and resident support.

Requirements

  • High school diploma or GED required.
  • At least 5 years of experience in a similar role, including at least 3 years in a supervisory capacity.
  • Valid driver’s license and acceptable motor vehicle record; the record must be acceptable within the last 12 months and retained.
  • Strong leadership skills and experience managing staff, handling conflicts, and providing training.
  • Proficiency in Microsoft Office.

Nice To Haves

  • College degree preferred.
  • Experience with Kronos is a plus.
  • Familiarity with positive approaches to supervision and leadership techniques is preferred.

Responsibilities

  • Ensure homes comply with state, county, and federal regulations.
  • Manage and support staff through training, guidance, and feedback.
  • Oversee hiring and onboarding of new staff.
  • Manage home budgets and ensure spending aligns with goals.
  • Conduct regular home and vehicle inspections.
  • Approve schedules, timesheets in Kronos, and monthly reports.
  • Build relationships with families, support coordinators, and day programs.
  • Participate in the after-hours on-call rotation.
  • Keep homes stocked with food and supplies and ensure staff have needed resources.
  • Travel regularly to homes for leadership, inspections, and staff support.
  • Oversee the health and safety of residents and the day-to-day management of staff, property, and vehicle maintenance.
  • Advocate for residents’ needs and desires while honoring their dignity and independence.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service