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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices