Amy Falls is the Chief Investment Officer for Northwestern University, where she manages the institution's $14.2 billion endowment. She brings over 30 years of experience in investment and management to her role, overseeing a significant portion of the University's operations.
Falls is actively involved in the governance of several prominent educational and non-profit organizations.