Jemima Organizations
Jemima is an organization that focuses on providing care to people with intellectual disabilities.
Headquarters:
The Netherlands
Industry:
Conflict Prevention and Stabilization