Introducing way more signals! We've added more signal sources to capture the full customer journey.

Learn More!
Owned Outcomes

Owned Outcomes

Owned Outcomes is currently helping providers serve patients in 31 states through more than 10,000 physicians who represent more than $10 billion of medical spend.

Last updated on

About Owned Outcomes

Founded

2014

Estimated Revenue

$10M-$50M

Employees

11-50

Category

Industry

Hospital & Health Care

Location

City

Tustin

State

California

Country

United States
Owned Outcomes

Owned Outcomes

Find your buyer within Owned Outcomes

Tech Stack (36)

search