David Ross is currently the Director of Finance at REV Renewables. Prior to this role, David held various positions at Credit Suisse and BBVA Compass, where David specialized in energy sector financing and underwriting debt transactions for middle market clients. David has a Master of Business Administration from Rice Business - Jones Graduate School of Business and a degree in Finance from The University of Alabama.
Sign up to view 0 direct reports
Get started