David Russell is a Senior Risk Analyst at NRG Energy, with previous experience as an Associate Risk Officer II at BBVA Compass. David also worked as a Commercial Portfolio Analyst, Strategic Business Consultant (Intern), Pricing Analyst, Business Analyst, and Research Analyst. David holds an MBA from The University of Iowa Tippie College of Business and a Bachelor's Degree in International Business from The University of Texas at San Antonio.
March, 2019 - present