Steven Davidson

Chief Financial Officer - Renewables North America

Steven Davidson, CFA, CPA, is currently the Chief Financial Officer at Repsol Renewables North America. They have held various leadership roles in finance, including Senior Director at ConnectGEN LLC, where they led investment analysis and project financing efforts. Previously, Steven worked at ENGIE North America as Director of Acquisitions, Investments, and Financial Advisory, managing significant investment projects in renewables. Steven's career began as an Audit Associate at Grant Thornton LLP, followed by senior analytical roles at several firms, including AT&T and Panda Power Funds. They hold a Bachelor of Business Administration and a Master of Science in Accounting from Texas Tech University.

Location

Houston, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices