Current Roles

Employees:
274
Revenue:
$42.2M
About
Geode Health Address
N/A
Chicago, IL
United States
Geode Health Email

Past Companies

Geode HealthChief Legal Officer
Spero HealthChief Legal Officer
Envision HealthcareEnterprise M&A Counsel