With more than 25 years’ experience in corporate responsibility and sustainability, Alyson Genovese leads S&P Global’s global corporate responsibility strategy and implementation.
Full BioWith more than 25 years’ experience in corporate responsibility and sustainability, Alyson Genovese leads S&P Global’s global corporate responsibility strategy and implementation.
In this role, she oversees S&P Global’s work with nonprofit and corporate responsibility partners, the company’s employee engagement programs as well as its philanthropic work. Alyson and her team also lead the company’s ESG performance, reporting and enterprise-wide integration.
Prior to joining S&P Global, Alyson was the head of North America for the Global Reporting Initiative (GRI), an independent organization providing the world’s most widely used standards for sustainability management, tracking and disclosure. Alyson was the principal owner of Cause Solutions, a strategic advisory group serving business and nonprofit organizations in program design & implementation, corporate responsibility and stakeholder engagement. She built her experience in community investment, cause branding, and stakeholder communications through earlier roles at Comcast, Points of Light Foundation and more.
Alyson holds an MBA from the University of New Hampshire and a graduate certificate in nonprofit & public administration from George Mason University. She received her bachelor’s degree from Fairfield University. When not working, she can be found chasing her husband and two teenage daughters around Utah’s Wasatch Mountains.