Impact Advisors corporate office is located in 400 E Diehl Rd Ste 190, Naperville, Illinois, 60563, United States and has 201-500 employees.
impact advisors
impact advisors llc
impact medical advisors
positive impact advisors llc
advisor impact inc
hk impact advisors llc
Departments
Number of employees
Operations
229
Information Technology
114
Engineering & Technical
59
Medical & Health
41
C-Suite
15
Finance
14
Human Resources
11

| Location | People at location |
| North America | 501-1,000 |
| Asia | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Impact Advisors's success, and advanced their careers.
Vice President, Talent... at Heritage Federal Credi...
Worked as Senior Advisor
at Impact Advisors (2014-2023)
Explore More
Founded in 2007 and headquartered in Naperville, Illinois, Impact Advisors LLC is an integrated team focused on improving healthcare through technology-enabled process improvement.... Read More