Steve Ryder is an Executive Vice President and the Chief Financial Officer for Clearway Energy Group, where he has led the finance functions for the organization since 2018.
Prior to Clearway, Mr. Ryder was the Chief Financial Officer for Invenergy LLC, a Chicago-based developer, owner and operator of clean energy projects. Over his 12 years at Invenergy, Mr. Ryder oversaw a broad range of financial and commercial functions including structured finance, treasury, portfolio finance, asset management, tax, accounting and risk management. Over this period, Ryder directed numerous corporate and project financing debt and equity transactions in North America and Europe. Prior to Invenergy, Mr. Ryder served for more than 15 years in several finance and technical capacities at GE Energy Financial Services (GE Capital), the International Finance Corporation (IFC), the U.S. Agency for International Development (USAID) and AT&T, including assignments in Europe and Asia.
Mr. Ryder earned a Master’s Degree in Public Affairs from Princeton University’s Woodrow Wilson School and a Bachelor’s Degree of Science in Electrical Engineering, magna cum laude, from Tufts University. He also earned the designation of a Chartered Financial Analyst (CFA).