Northwestern hires investment chief for $12 billion endowment

Falls, who was raised in Lake Forest, is stepping down from her job at New York’s Rockefeller University, where she was named CIO in 2011.
read source

Our Score