National Grid 55 Bearfoot Rd, Northborough, MA01532 National Grid is an electricity and gas company which serves homes and businesses throughout the U.S. and…More Great Britain. Emergency service is provided.
Spencer Technologies 102 Otis St, Northborough, MA01532 Founded as an electrical contracting firm with just a few employees, Spencer Technologies now has more than 250…More employees and five offices. This is the firm's corporate office. Spencer Technologies serves the technology needs of leading retailers and other multisite organizations throughout North America. This includes network design; wireless, video conferencing system, sound and paging, and security equipment installations; and consulting services. The website provides comprehensive information.