NEC Energy Solutions, Inc.

  • Energy & Utility Services
155 Flanders Road
Westborough, MA 01581
(508) 497-7319
  • About

    NEC Energy Solutions designs, manufactures, and integrates smart energy storage solutions ranging from megawatt-scale energy storage for the electric grid to advanced lithium-ion battery systems that outperform traditional lead-acid batteries in industrial applications with tough critical power requirements. Learn more at

  • Whom to Contact

    • Mr. Roger Lin
      Vice President of Marketing
      Phone: (508) 497-7261