Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Impact Advisors

Impact Advisors

Founded in 2007 and headquartered in Naperville, Illinois, Impact Advisors LLC is an integrated team focused on improving healthcare through technology-enabled process improvement.

Last updated on

About Impact Advisors

Founded

2007

Estimated Revenue

$50M-$100M

Employees

51-250

Category

Industry

Hospital & Health Care

Location

City

Naperville

State

Illinois

Country

United States

Tech Stack (85)

search

Programming Languages And Frameworks

Platform And Storage

Devops And Development

Productivity And Operations

Marketing

Payment

Audio / Video Media

Content Management System

Web Servers