Job Description. Purpose. The Residential Program Manager oversees all aspects of cottage operations for scheduled shifts. serves as a role model for staff and residents. Essential Job Functions. 1. Oversees the program operations of the cottage. 2. Supervises and manages cottage staff. 3. Oversees treatment and service delivery (e.g., admissions/departures, treatment plans, lethality assessments, etc.). 4. Ensures compliance with local, grant, c...