International Impact Incorporated

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