More than 600,000 people lost power when Hurricane Irene slammed into the East Coast at the end of August. Flooding in North Carolina, New York and Vermont has added to the massive power restoration project now underway. READ MORE
Beth Margulies
NECA Director of Public Relations
Beth Margulies is NECA's Director of Public Relations. Contact her at beth.margulies@necanet.org