Profile Picture

Iberdrola USA

Profile Picture
AVANGRID, Inc. (NYSE:AGR) is a diversified energy and utility company with more than $30 billion in assets and operations in 25 states. The company operates regulated utilities and electricity generation throug...

Executives in Iberdrola USA

View All

John Carroll

Director Communications

Read more