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
2014Estimated Revenue
$10M-$50MEmployees
11-50Category
Industry
Hospital & Health CareLocation
City
TustinState
CaliforniaCountry
United StatesOwned Outcomes
Find your buyer within Owned Outcomes