ICMC Organizations
ICMC provides church networking, advocacy, capacity building, humanitarian assistance, and development services for migrants and refugees.
Headquarters:
Switzerland
Industry:
Humanitarian Assistance
Investor Type:
Humanitarian Assistance