Elizabeth M. Hewitt to Join Alfred P. Sloan Foundation as Chief Investment Officer, Senior Vice President
October 6, 2015