Improving humanitarian action by making people the focus of program design and performance.
Keystone Accountability is made up of three independent, self-governing not-for-profits registered in England (English charity No. 1118999), the USA (501(c)(3) status organization) and South Africa (an Association Incorporated under Section 21 of the Companies Act, Reg No. 2008 / 017212 / 08)
This site is registered under a Creative Commons license. Powered by Drupal.
