Global Communities (formerly CHF International), an international non-profit organization with offices in 23 countries, works with a wide range of organizations to develop systems, policies and practices that increase access to economic opportunities, affordable housing and community services for lo