Kevin Tangen Email

VP Finance . Olio Health

Indianapolis city, IN

Location

Current Roles

Employees:
62
Revenue:
$8.1M
About
Olio transforms your post-acute strategy and engagement
Olio Health Address
9000 Keystone Crossing
Indianapolis city, IN
United States
Olio Health Email

Past Companies

OlioVP of Finance
Growth OperatorsSenior Director Finance
US FoodsFinancial Planning and Analysis

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.