About |
Initium Health is a public benefit corporation committed to using innovation to improve human health. Initium is Latin for origin and was founded on the principle of returning to the origins of health with novel approaches for complex ethical challenges.
We pride ourselves on helping clients navigate today's healthcare environments with competing priorities in order to drive growth.