Steven Davidson Location
Houston, TX, US
Steven Davidson Work
Steven Davidson Education
Steven Davidson Skills
Steven Davidson Summary
Steven Davidson, based in Houston, TX, US, is currently a Chief Financial Officer - Renewables North America at Repsol. Steven Davidson brings experience from previous roles at Repsol, ConnectGEN LLC (Acquired by Repsol), JERA Americas and ENGIE North America Inc.. Steven Davidson holds a 2003 - 2008 Master of Science (M.S.) in Accounting @ Texas Tech University. With a robust skill set that includes Valuation, SEC filings, US GAAP, CPA, Auditing and more. Steven Davidson has 2 emails and 1 mobile phone numbers on RocketReach.