Levy is the Executive Vice Chancellor for Medical Affairs and the George and Carol Bauer Dean of WashU Medicine. He has served as WashU Medicine dean since 2026.