Impact Advisors


93 of 100PreviousNext
Rank: 93
Previous Rank: 94
Revenue: $39,528,000
Previous Revenues: $27,872,291 (2012), $18,548,197 (2011)
Location: Naperville, IL
Phone: 800-680-7570
Executives: Andrew M Smith, President ; Peter C. Smith, CEO
Year Est: 2007
Employees: 145
Major Revenue: 100% Services

Impact Advisors provides strategy and implementation services to drive clinical and operational performance excellence in healthcare through the use of IT.