John Allen is currently the Director of NERC Reliability Assurance at AVANGRID. Previously, they held positions such as Senior Director of Physical Security & NERC Compliance, and Director of Security at AVANGRID. Their experience also includes serving as Director of NERC Compliance at Iberdrola USA and as Director of Generation Environmental Services at Rochester Gas & Electric. John earned a Master’s degree in Environmental Engineering from the State University of New York College of Environmental Science and Forestry and a Bachelor's degree in Chemical Engineering from Bucknell University.
This person is not in any teams
This person is not in any offices