EH

Elizabeth Hewitt

CIO at Alfred P. Sloan Foundation

Elizabeth Hewitt has had a strong career in finance and investments. Elizabeth started their career at Lazard Asset Management in 2001 as a Senior Vice President and worked there until 2006. Elizabeth then joined the Robert Wood Johnson Foundation as the Managing Director of Public Investments, where they worked for almost a decade. In 2015, Hewitt joined the Alfred P. Sloan Foundation as the Chief Investment Officer.

Elizabeth Hewitt attended the University of St Andrews from 1993 to 1997. Prior to that, they attended Hamilton College from 1992 to 1993. Elizabeth completed their high school education at The Madeira School from 1989 to 1992. It is unclear if they received any degrees or pursued any specific fields of study at these institutions. Additionally, there is mention of two schools, The Madeira School and Oak Knoll, without any specified start or end years, suggesting a lack of information about their education at these schools.

Links

Previous companies

Robert Wood Johnson Foundation logo
Lazard Asset Management logo

Timeline

  • CIO

    November, 2015 - present