The Assistant Program Director is responsible for providing day-to-day supervision of program and designated staff members. The Assistant Program Director works with other programs to ensure coordination, communication and the integration of program services. The Assistant Program Director assists with the day-to-day oversight of monitoring budget, audits and all components of Program compliance.