The Indy Social is located in Indianapolis, United States. The Indy Social is rated 3 out of 5 in the category indy women business podcast. in United States. Indy Women Business Podcast. We are a tribe of entrepreneurial women who believes that collaboration is the key to our community.
Company size
1-10 employees
Headquarters
Indianapolis, Indiana