Organization

Self Help Africa

New York, NY | http://www.selfhelpafrica.org
Joined in September 2010

About Us

Self Help Africa is an international development agency that has been working in Africa for 25 years, on long-term sustainable development.

Our vision is a rural Africa free from poverty.

Self Help Africa currently works across nine…

Areas of Focus Include
  • Agriculture
  • Economic Development
  • Microfinance
Location
41 Union Square West, Suite 1027, New York, NY 10003