Chris Barba is an experienced manager specializing in energy markets, currently serving as the Manager of Energy Markets - Power at ICF since November 2021. Prior to this role, Chris held various positions at Xcel Energy from October 2012 to October 2021, including Policy Analyst, Generation Modeling Analyst, Renewable Portfolio Analyst, and Business Analyst in Environmental Policy, focusing on production cost modeling, renewable energy credit management, and environmental policy analysis. Chris began a career in finance as a Financial Analyst at First Brokers Securities LLC and further gained experience in accounting and finance at Crocs, Inc. Chris earned an MBA in Finance and Sustainable Business Strategy from the University of Colorado Boulder and a BA in Business and Economics from Skidmore College.
This person is not in any teams
This person is not in any offices