NEC Energy Solutions, headquartered in Westborough Massachusetts USA and a subsidiary of NEC Corporation, designs, manufactures, and integrates smart energy storage solutions for the electric grid and other applications with critical power needs. As a leader in energy storage system integration, it provides solutions ranging from battery systems for telecom, datacenter, and other industrial applications, to megawatt-scale energy storage and control systems that support the operation of the grid, while enabling more wind and solar generation to be installed and better utilized. Its megawatt-scale energy storage solutions have been successfully operated in commercial revenue service since 2009, while its high performance lithium-ion battery systems provide better value than traditional lead-acid batteries in tough, critical power applications. Learn more at www.neces.com.
View Top Employees from NEC Energy SolutionsWebsite | http://www.neces.com |
Revenue | $23 million |
Employees | 63 (63 on RocketReach) |
Founded | 2009 |
Address | 155 Flanders Road, Westborough, Massachusetts 01581, US |
Phone | (508) 497-7319 |
Fax | (508) 544-2823 |
Technologies |
JavaScript,
HTML,
PHP
+52 more
(view full list)
|
Industry | Oil and Gas, Electronics, Energy, Energy Storage, Manufacturing, Mining, Battery Systems, Natural Resources, Backup power and lead‐acid replacement applications, Renewable Energy, Smart energy storage solutions for electric grid, Sustainability, Solar |
Web Rank | 2 Million |
Keywords | Nec Energy Solutions, Nec Energy Solutions Filetype:Pdf, Battery Energy Storage System, A123 Nanophosphate Cycle Life Testing Paper, Battery Model Scale |
Competitors | Amber Kinetics, Inc., EnerDel, Eos Energy Enterprises, Inc., Leclanché SA, Voltabox AG |
SIC | SIC Code 369 Companies, SIC Code 36 Companies |
NAICS | NAICS Code 33 Companies, NAICS Code 3359 Companies, NAICS Code 335 Companies |
Looking for a particular NEC Energy Solutions employee's phone or email?
The NEC Energy Solutions annual revenue was $23 million in 2024.
Barry Basile is the Senior Director, Proposal Management of NEC Energy Solutions.
63 people are employed at NEC Energy Solutions.
NEC Energy Solutions is based in Westborough, Massachusetts.
The NAICS codes for NEC Energy Solutions are [33, 3359, 335].
The SIC codes for NEC Energy Solutions are [369, 36].