Newsmakers May 20, 2025 Spider Management Names Karen Horn Welch as CIO The university-owned investment office oversees the $3.2 billion University of Richmond endowment.