Submit your review | |
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
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
Resource Links
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 | |
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
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