Leigh Starr, Fache, Lssbb, Cmp, Prosci
Director, High Reliability Enterprise Support @ Veterans
About Leigh Starr, Fache, Lssbb, Cmp, Prosci
Leigh Starr serves as the Director of High Reliability Enterprise Support at the U.S. Department of Veterans Affairs, where he has worked since 2022. With over 25 years of leadership experience in the federal healthcare sector, he has held various roles within the Veterans Health Administration and the U.S. Air Force, contributing significantly to healthcare management and improvement.