The Program Director is responsible for managing up to three houses. Each house has a program manager, coordinator, and between two to four persons served. Oversee programming functions, maintain schedules, and ensure adequate staffing. Provide supervision, training, and coaching to Program Supervis...