15 employees
Jemima is an organization that focuses on providing care to people with intellectual disabilities.
1982