Skip to main content
OMERS Private Equity Logo
Premise Health Logo

Premise Health

Premise Health is one of the largest direct-access care networks in the United States.

Strategy

Buyout

Sector

Healthcare

Location

North America

Year of Investment

2018