About NEC Energy Solutions
NEC Energy Solutions is an Oil and Energy company, headquartered in Westborough, with 51 - 200 employees and annual revenue of $50M - $100M.
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...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
NEC Energy Solutions Company Highlights
Phone Number
(508) 497-xxxx
Corporate Office Address
155 Flanders Road
Westborough, 01581
Website
NEC Energy Solutions Email Format
The most common NEC Energy Solutions email format is [f][last] (ex. jdoe@neces.com), currently being used by 97% of NEC Energy Solutions business email addresses. There are 13 email formats used by NEC Energy Solutions.
NEC Energy Solutions Org
NEC Energy Solutions has 5 Director, 3 Manager, 6 Senior, and 6 Mid-Level employees.
NEC Energy Solutions's Tech Stack
Frequently Asked Questions About
NEC Energy Solutions
Log in or sign up to get full contact details and additional support.
How many senior employees does NEC Energy Solutions have?
NEC Energy Solutions has 14 senior employees that are typically used for decision making.
What email format does NEC Energy Solutions use?
The most common NEC Energy Solutions email format is {f}{last} (e.g. jdoe@neces.com).
What technologies does NEC Energy Solutions use?
NEC Energy Solutions uses technologies including Font Awesome, HubSpot, and Lightbox.
How do I contact NEC Energy Solutions?
To contact NEC Energy Solutions, visit neces.com.
Where is NEC Energy Solutions headquartered?
NEC Energy Solutions is headquartered at 155 Flanders Road, Westborough.
What is the main phone number for NEC Energy Solutions?
The main phone number for NEC Energy Solutions is (508) 497-xxxx.
What is the official website for NEC Energy Solutions?
The official website for NEC Energy Solutions is neces.com.
What is the annual revenue of NEC Energy Solutions?
The annual revenue of NEC Energy Solutions is $50M - $100M.
How many employees does NEC Energy Solutions have?
NEC Energy Solutions has 51 - 200 employees.
What industry is NEC Energy Solutions in?
NEC Energy Solutions is in the Oil and Energy industry.
Last updated: November 4, 2025