Initium Health logo

Initium Health

Initium Health is a public benefit corporation committed to innovating to improve human health. Initium was founded on the principle of returning to the origins of health with innovative solutions for patients, administrators, and providers.

Headquarters

United States

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices