The team behind our day to day operations
Inner Voice currently employs 61 full-time staff members. Inner Voice has a long history of employing individuals with lived experience. Learn more here.
OFFICE 567 W. Lake Street, Suite 1150 Chicago, IL 60661
EMAIL info@ivchi.org
PHONE (312) 994-5830