60 employees
The Social Residence is a non-profit organization that supports people with disabilities.
1913