Newsmakers September 11, 2024 Rice University Endowment CIO to Step Down Allison Thacker will step down from the Rice Management Co. on September 30.