Kevin A Lynch has a position (Policy and Regulation Group) at Avangrid Renewables

Title Policy and Regulation Group
Is Current yes
Updated almost 9 years ago

Source Links