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
226
Information Technology
115
Engineering & Technical
58
Medical & Health
41
C-Suite
15
Finance
14
Human Resources
11

| Location | People at location |
| North America | 501-1,000 |
| Asia | 1-10 |
| Europe | 1-10 |
| South America | 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)
Senior Sales Enablemen... at ModMed
Worked as Senior Operations Analyst
at Impact Advisors (2023-2024)
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