Alfred P. Sloan Foundation

Michael Stambaugh

Managing Director, Investments & Interim Chief Investment Officer