Newsmakers September 26, 2024 Will Maslovsky Appointed CIO of Alfred P. Sloan Foundation Effective September 18, Maslovsky succeeded Elizabeth Hewitt, who stepped down one day earlier.