Logo
O

Outcome Health

83 employees

Basic info

Industry

it services and it consulting

Sectors

technology
patient education
marketing
healthcare
outcomes
behavioral change

Date founded

2006

FAQ