William McGowan currently serves as an Information Technology Administrator at The Life Link, a position held since July 2021. Prior to this role, William worked at Santa Fe Recovery Center from September 2005 to April 2020, where responsibilities included serving as both the Information Technology Manager and a Residential Substance Abuse Counselor. William holds a degree in Psychology with Multicultural Counseling from the College of Santa Fe, completed between 2007 and 2009.
Sign up to view 0 direct reports
Get started