Steven Foster is the South Houston Market President for St. Luke’s Health. In this role, Foster manages three of twelve hospitals with the Texas Division within Common Spirit Health which includes Patients Medical Center in Pasadena, Sugar Land Hospital and Brazosport in Lake Jackson. Common Spirit Health formally known as Catholic Health Initiatives (CHI) is the largest not-for-profit faith based system in the US.
Born in Mexico City but raised in Texas, Foster has more than 20 years of progressive hospital administration experience in California, Oklahoma, and Texas as well as internationally in Costa Rica and Mexico. His experience ranges from for-profit hospitals to large, U.S. News and World Report Ranked #1 Academic Medical Centers.
Prior to joining Common Spirit Health, Foster served as Chief Executive Officer in California and served as a council member of the Hospital Association of Southern California (HASC) Medi-Cal Taskforce for designing and implementing innovative delivery of care programs for the State of California.
Steven earned a Master’s degree in Business Administration (MBA) and a Master’s of Healthcare Administration (MHA) from the University of Houston, Clear Lake. He also holds a Bachelor of Science degree from Sam Houston State University and is board certified as a Fellow with the American College of Healthcare Executives.
He is credited for creating productive relationships with members of the medical staff, employees, and Board members in each organization he works at. He has managed complex hospital operations and physician practices with over 50 physicians. His collaborative management style and focus on accountability at all levels produces positive results in patient safety, employee and physician satisfaction.
Foster is married to his wife, Florencia, and has three children named Marisol, Sebastian and Lucas.