Back to All States

Eversource Energy | Company Profile, Marketing Contacts, Media Spend, Brands

NSTAR subsidiaries provide electricity and gas to customers in Massachusetts. Corporate offices are located in Westwood, MA.

Main Telephone
(800) 286-5000
Primary Address
Westwood, MA 02090

Eversource Energy Marketing Contacts

Contacts (5/14)
Name Title State
Michael D. Director, Accounting Services & Assistant Controller MA
Sample of Related Brands
Email: *****@*******.***
Main Phone: (800) 286-5000
Direct Phone: *** **** ***   ext: ****
Assistant Name: ** **** ***
Assistant Phone: *** **** ***
Address: One NSTAR Way

Westwood, MA

Jay B. Chief Accounting Officer, Vice President & Controller MA
Craig H. President, Regional Electric Operations - Connecticut & Massachusetts MA
Caroline P. Director, Media Relations & Social Media MA
Laurie M. Senior Graphics Specialist MA

Eversource Energy Ad Spend 2022

Media Spend Summary
Media Spend Channel

Eversource Energy Related Brands

Brand Media Spend
Eversource Energy *

See Winmo sales intelligence in action