Region VP Population Health

CommonSpirit HealthHouston, TX
Onsite

About The Position

Baylor St. Luke’s Medical Center is an 881-bed quaternary care academic medical center that is a joint venture between Baylor College of Medicine and CHI St. Luke’s Health. Located in the Texas Medical Center, the hospital is the home of the Texas Heart® Institute, a cardiovascular research and education institution founded in 1962 by Denton A. Cooley, MD. The hospital was the first facility in Texas and the Southwest designated a Magnet® hospital for Nursing Excellence by the American Nurses Credentialing Center, receiving the award five consecutive times. Baylor St. Luke’s also has three community emergency centers offering adult and pediatric care for the Greater Houston area.

Requirements

  • Bachelors degree - Required
  • 10 years of progressive managerial and strategic leadership combined experience in payer/provider strategy/manged care and populations health

Nice To Haves

  • Masters' degree - Preferred

Responsibilities

  • Provides executive leadership for regional payer strategy, value-based care, and population health initiatives by developing and executing innovative reimbursement models across Medicare Advantage, Commercial, Marketplace, and Managed Medicaid lines of business.
  • Leads payer contracting, network strategy, Accountable Care Organizations (ACO), Clinically Integrated Networks (CIN), and population health operations while building strategic partnerships that improve financial performance, quality outcomes, and long-term organizational sustainability.
  • Serves as a key executive advisor, aligning payer strategy with enterprise and regional financial objectives while advancing provider network growth, alternative payment models, and collaborative relationships with payers, employers, government agencies, and physician leaders.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service