Cynthia McHale is a seasoned professional with extensive experience in climate action and corporate sustainability. Currently, McHale serves as Program Director of the Investor Network and previously held the role of Senior Director of the Investor Engagement Hub at Ceres, Inc. McHale's background includes leading the Climate Action 100+ initiative, which focuses on engaging major corporate greenhouse gas emitters to enhance governance and reduce emissions, as well as directing the Insurance Team to promote climate risk mitigation among leading insurance companies. Prior experience at Accenture involved managing global initiatives and strategic consulting, while earlier roles at KPMG contributed to establishing an insurance sector consulting practice. McHale holds a Bachelor of Arts in Government from Dartmouth College and a Master of Science in Management from Hult International Business School.
Sign up to view 3 direct reports
Get started
This person is not in any teams
This person is not in any offices