Best Places to Work in Healthcare - 2024
Rank 30 - Supplier
Impact Advisors
Chicago , IL
Years on the list: 15
Number of U.S. employees: 471
Voluntary employee turnover: 6%
What leaders say: "Our employees (who we refer to as 'winners') know that we care about them both professionally and personally. From Day 1 back in early 2007 when Impact Advisors opened its doors, senior leadership was always focused on creating a caring environment where professionals would be excited to contribute to our collective Impact Advisors talent table. As we have grown in size, that focus remains."