Harvard Pilgrim Health Care - aVenture Asset Manager Research
Location
Wellesley, MA, US
Founded
1969
Harvard Pilgrim Health Care is a non-profit health services company based in Canton, Massachusetts, serving the New England region of the United States. The organization focuses on providing comprehensive healthcare services and operates primarily within Massachusetts, Maine, Connecticut, New Hampshire, and Rhode Island. Harvard Pilgrim Health Care typically engages in corporate investment rounds, reflecting its strategic focus on enhancing healthcare delivery and services.
Notable for its merger with Tufts Health Plan in 2021, the combined entity now serves 2.4 million members across the New England states. The firm is led by key decision-makers who have extensive experience in the healthcare sector. Harvard Pilgrim Health Care's investment philosophy centers on improving healthcare access and quality. They offer unique value-add services to their portfolio companies, leveraging their extensive network and expertise in healthcare management to drive innovation and operational excellence.
Harvard Pilgrim Health Care - Portfolio Snapshot
Portfolio activity breakdown across disclosed investments and stages