The Catholic Medical Mission Board (CMMB) is an international, faith-based NGO, providing long-term, co-operative medical and development aid to communities affected by poverty and healthcare issues. It was established in 1912 and officially registered in 1928. CMMB is headquartered in New York City... read more, USA and currently has country offices in Haiti, Kenya, Peru, South Sudan and Zambia.
Catholic Medical Mission Board - CMMB Jobs in Kenya
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding
We know that improved health means improved lives. Volunteers have an opportunity to strengthen and support communities through healthcare programs and other initiatives while building a longstanding