National Grid Grand Opening in Waltham!
January 2017
Northstar and National Grid gathered to celebrate the grand opening of the new Customer Meter Services facility located at 130 West Street in Waltham.
Northstar, the project’s Development Manager, successfully delivered the project one month ahead of schedule.