National Grid Corporate Office Headquarters

Head Office Address : 40 Sylvan Road Waltham, MA 02451 United States

Phone Number : 7819071000

Web : https://www.nationalgridus.com/

Twitter ID : @nationalgridus

National Grid corporate office headquarters
National Grid
Average rating:  
 2 reviews
 by Carl

Absolutely RUDE and or NO customer service. I've been trying to get to talk to a real person and get the runaround. what about? I believe that I've been double charged and or possibly some game to get more money out of me that I really don't owe in the first place. Maby this will get some attention

 by Mark

Worse customer service and harassed by employees. We are turning our own power back on without national grid employees due to not showing up. Hopefully we do t get electrocuted

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

National Grid
Average rating:  
 2 reviews
 by Carl

Absolutely RUDE and or NO customer service. I've been trying to get to talk to a real person and get the runaround. what about? I believe that I've been double charged and or possibly some game to get more money out of me that I really don't owe in the first place. Maby this will get some attention

 by Mark

Worse customer service and harassed by employees. We are turning our own power back on without national grid employees due to not showing up. Hopefully we do t get electrocuted

Recently updated on January 23rd, 2024 at 11:13 am

National Grid Headquarters Info

You can find the corporate office address and National Grid headquarters in 40 Sylvan Road Waltham, MA 02451 United States. Most of the operations handled from this National Grid corporate headquarter.

  • Address: National Grid headquarters is completely transparent when it comes to contact information and location of the National Grid headquarters. You can address any letters to this corporate headquarters office to:

40 Sylvan Road Waltham, MA 02451 United States

For any general inquiries, please contact National Grid head office number : (781) 907-1000

  • Phone Number: Call (781) 907-1000 to reach someone at National Grid headquarters. As soon as you speak with a representative, you should have a fair solution to your problem that is relatively fast, You can contact during Monday – Friday, 7:00 am – 7:00 pm
  • Website: You can use their website nationalgridus.com and contact any department for general help. there is no dedicated website for National Grid headquarters.

National Grid Headquarters Executive Team

National Grid headquarters is run by an executive team. Below are some executive team members name of National Grid corporate office .

  • Badar Khan: President, National Grid US
  • Chris Kelly: Interim COO Electric and US Chief Engineer & Network Solutions
  • Cordi O’Hara: COO, Gas
  • Rudy Wynter: President and COO, Wholesale Networks and US Capital Delivery
  • John Bruckner: President, New York
  • Marcy Reed: President, Massachusetts, and EVP, Policy & Social Impact
  • Terry Sobolewski: President, Rhode Island
  • Keith Hutchison: SVP, US HR and Chief Diversity Officer
  • Mike Calviou: SVP, Business and Regulatory Strategy
  • Michael A. West, Jr.: SVP, US Corporate Affairs
  • Keri Sweet-Zavaglia: SVP, US General Counsel
  • Vivienne Bracken: Chief Procurement Officer
  • Dan Davies: Chief Transformation Officer
  • Helen Burt: Chief Customer Officer
  • Steve Olive: Chief Information Officer
  • Peggy Smyth: Chief Financial Officer

National Grid corporate office addresses

Corporate addresses
National Grid (USA)  40 Sylvan Road Waltham, MA 02451 United States
National Grid (UK)  1-3 Strand, Charing Cross, London WC2N 5EH, United Kingdom

National Grid USA Headquarters Location & Directions

National Grid Head Office USA Photos

National Grid

Resource Links

Support Feedback

Also Read: HP Corporate Office

National Grid USA FAQS

Q. What is National Grid USA?
A. National Grid is an electricity, natural gas, and clean energy delivery company, where our 17,000 employees live and work in the communities.

Q. Where is National Grid Headquarters?
A. National Grid headquarters is located at 40 Sylvan Road Waltham, MA 02451 United States.

Q. What is National Grid USA phone number?
A. National Grid USA Phone number is (781) 907-1000.

Q. Who owns National Grid USA?
A. National Grid USA is wholly owned by Paula Rosput Reynolds.

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

National Grid
Average rating:  
 2 reviews
 by Carl

Absolutely RUDE and or NO customer service. I've been trying to get to talk to a real person and get the runaround. what about? I believe that I've been double charged and or possibly some game to get more money out of me that I really don't owe in the first place. Maby this will get some attention

 by Mark

Worse customer service and harassed by employees. We are turning our own power back on without national grid employees due to not showing up. Hopefully we do t get electrocuted