Skip to main content

Registration for the 11th annual Asia Summit in Singapore September 18-20 is now open!

Elizabeth Hewitt

< Back to previous page

Elizabeth Hewitt

Chief Investment Officer and Senior Vice President, Alfred P. Sloan Foundation
Elizabeth Hewitt

Elizabeth Hewitt joined the Alfred P. Sloan Foundation in 2015 as Chief Investment Officer and Senior Vice President. As Chief Investment Officer, Hewitt is responsible for managing the Foundation’s endowment, including asset allocation strategy, fund manager selection, risk analysis, portfolio performance evaluation, and liquidity management. Prior to joining the Foundation, Hewitt was Managing Director of Public Investments at the Robert Wood Johnson Foundation where she selected and monitored investments with managers, participated on the institution's risk assessment committee, and contributed to overall portfolio management. Earlier in her career, Hewitt was a Senior Vice President for Lazard Asset Management (2001-2006), a Hedge Fund Analyst for The Torrey Funds (1999-2001), and a Wealth Management Associate for the U.S. Trust Corporation (1998-1999). She holds an MA from the University of St. Andrews, Scotland. Hewitt is a Trustee of the Cary Institute of Ecosystem Studies, Millbrook NY, and the Berkshire Taconic Community Foundation in Sheffield, MA.