25 employees
Institute for Human Resources & Services is a non-profit organization that serves people with intellectual disabilities.
1975