Dr. Hewitt holds her Ph.D. from Duke University, where she was a James B. Duke scholar. She is a member of the Investment Advisory Committee of the Virginia Retirement System (VRS), and a Trustee Emeritus of the Board of Trustees of the Endowment of the College of William & Mary, from which she received her BA in economics with high honors. She is a member of Phi Beta Kappa.