by Jasmine Phiri
March 1, 2021
Dr. Shen currently oversees US Operations for Babylon Health, whose AI-powered virtual care platform aims to place accessible and affordable care in the hands of every person on earth.
Dr. Shen’s career has centered on transformative value for vulnerable populations. He was most recently the President of St. Louis Children’s Hospital, part of the BJC system and partners with Washington University School of Medicine. Prior to that, he was a senior executive for Ascension Texas to include roles as Senior Vice President of Network Development, CEO of Seton and Dell Children’s Health Alliance, and President of Dell Children’s Medical Center. He currently continues to serve as an Associate Professor for Dell Medical School at the University of Texas at Austin. Dr. Shen received his undergraduate degree from Stanford University, his medical degree from The University of Texas Southwestern Medical School, and his MBA from the University of Texas at Austin.