Essence Healthcare

Date of Investment: 2011
Status: Sold in secondary purchase transaction in 2017
Headquarters: St. Louis, Missouri
Essence Healthcare, a leading Medicare Advantage health plan and subsidiary of Essence Group Holdings Corporation (along with Lumeris), has been consistently rated one of the highest quality plans in the nation with an overall plan rating of 4.5 Stars or higher since 2015. Recognized by U.S. News & World Report's 2017 Best Medicare Plans as one of the highest-rated plans in Missouri and Illinois, Essence Healthcare and its consistently high ratings reflect the company’s daily commitment to delivering the best possible healthcare experience to our valued members.