Avangrid Renewables
Show contact
Links
Kevin Dickey
Managing Director, Trading Operations
David Morris
Manager - Trading Meteorology
July, 2021 - present
July, 2011
September, 2010
View in org chart