International Impact Incorporated
Location
Registered Name
Avodah Labs Inc
Tax ID
02-0628367
Overview
Founded in 2004, International Impact Incorporated is a human services nonprofit focused on management & technical assistance.
Source: IRS 990
Founded in 2004, International Impact Incorporated is a human services nonprofit focused on management & technical assistance.