IntraHealth International is a global health non-profit organization whose mission is to empower health workers to better serve communities in need around the world. IntraHealth fosters local solutions to health care challenges by improving health worker performance, strengthening health systems, harnessing technology, and leveraging partnerships. IntraHealth was incorporated as an independant non-profit in 2003 when it separated from the University of North Carolina where its programs had resided since 1979. Over its 35 year history, IntraHealth has worked in 100 countries. It receives funding and support from the US government, US foundations and corporations, multinational organizations and individuals who share IntraHealth's mission and committment to global health.