Under the supervision of the Program Director, the Assistant Program Director will provide supervision to Respite Peer Specialist and Senior Peer Specialist and coordinate the day-to-day operation including promoting the safety, well-being, and guest’s comfort. In the absence of the Program Director, the Assistant Program Director will supervise all program staff in conjunction with the Regional Director.