75 employees
Innovative Resources for Independence (IRI) is a New York-based non-profit organization that supports people with intellectual and developmental disabilities through quality services and meaningful opportunities.
1984