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...

( I )

NEC Energy Solutions Company Highlights

Phone icon

Phone Number

(508) 497-xxxx

Address icon

Corporate Office Address

155 Flanders Road
Westborough, 01581

Website icon

Website

neces.com

Industries Served

Oil and Energy

Number of Employees

51 - 200 Employees

Company Revenue

$50M - $100M

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.

Is this company information helpful?

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

Amazon Web Services
Apache
Font Awesome
Google Analytics

Frequently Asked Questions About
NEC Energy Solutions

FAQs

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

Unlock Unlimited Leads
With Seamless.AI

Get Started Free