The Assistant Program Supervisor is a member of the departmental leadership team. The Assistant Program Supervisor is responsible for oversight of the execution of required daily tasks and ensuring quality of care for youth. The primary responsibility is to develop the Shift Supervisors and provide