The Assistant Program Director is responsible for assisting the Program Director in maintaining responsibility and leadership for BHD programs(s) assigned. The Assistant Program Director is responsible for administrative and clinical oversight in addition to facility oversight in free-standing programs, as assigned by the Program Director. Under the direction of the Program Director, works collaboratively with other CS-HHC administrative departments to maintain staffing, grant funding and/or fee-for service revenue streams, environment of care, general program operations. The Assistant Program Director will provide and encourage leadership to the program staff and serve as a professional role model. Responsible for performing the duties of the Program Director in his/her absence.