462 employees
DESC offers integrated services such as emergency shelter, housing, healthcare and crisis intervention for the homeless.
1979