...About us
National Grid is hiring a Director of Environmental Permitting and Compliance within the Operations Support team in NY. This position can be located in either Syracuse, Albany, Buffalo or Brooklyn, NY.
Every day we deliver safe and secure energy to homes...