The funds returned 9.47% in fiscal 2024, according to a National Conference of Public Employees Retirement System study.
The pension fund has launched a joint venture with the Mohawk Council of Kahnawake to invest in renewable energy infrastructure.
The investment chief, who will helm the university’s $4.5 billion endowment, will join from the Children’s Health medical center in Dallas.