David Woods has been with Maryhaven since November 1992, holding various positions such as Assistant Director of Staff Development, Program Manager for Staff Development, Staff Development Coordinator, and Manager with responsibilities including training DSP's and site supervision.
June, 2016 - present