Dr. Steve Allen has been CEO of Nationwide Children’s Hospital since July 2006. The hospital is nationally recognized as one of the best children’s hospitals by both U.S. News and World Report and Parents magazine. Under Steve’s leadership, the hospital will double in size when current master facilities projects are completed in 2012 with new state of the art clinical and research facilities, all important to serving the needs of central Ohio’s children and their families. Steve has also increased Nationwide Children’s Hospital role as an advocate for all children. The hospital has undertaken several innovative new community partnerships including a comprehensive neighborhood revitalization program next to its main campus and new collaborations to combat childhood obesity and prematurity.
For 24 years prior to coming to Columbus, Steve was a physician, scientist, teacher and executive in the Texas Medical Center in Houston. He published almost 100 articles and over 20 book chapters on a variety of medical topics. He is board-certified in Anesthesiology and Critical Care Medicine and awarded an MBA. He currently serves as Board Chair of TechColumbus and on the board of the Central Ohio YMCA, and holds the title of professor at the OSU College of Medicine. He is married to Dr. Jamie Allen and has five children.