13 employees
SELF is a human services agency that provides emergency and permanent supportive housing, mentoring, and vital services.