MSCI appoints Richard Mattison as head of ESG and climate by Michael Nelson 28 October 202428 October 2024 Mattison left his position at S&P Global earlier this year.