Locations

North America

NEC Energy Solutions
Headquarters
155 Flanders Road
Westborough, MA 01581

TEL: +1 (508) 497-7319
FAX: +1 (508) 544-2823
SALES: +1 (508) 497-7008

Directions


NEC Energy Solutions
Software Development

17899 Chesterfield Airport Rd.
Chesterfield, MO 63005

TEL: +1 (636) 534-3147
FAX: +1 (636) 534-3125

Directions


China

NEC Energy Solutions
Sourcing and Supplier Quality

Room 302, Tower C, Ascendas IHub
No. 388 Xinping St., SIP Suzhou
Jiangsu, PRC 215125

TEL: +86 512 8091 9150


Asia Pacific

NEC Asia Pacific Pte Ltd
Sales & Customer Service
80 Bendemeer Road, #05-01/02
Hyflux Innovation Centre
Singapore 339949

TEL: +65 6273 8333


Latin America

NEC Latin America
Sales & Customer Service
Av. Angelica, 2197
CEP: 01227-200
Santa Cecilia – Sao Paulo –SP

TEL: +55 11 2166 2300


London

NEC Europe Ltd
Sales & Customer Service
Athene, Odyssey Business Park
West End Road
South Ruislip, Middlesex HA4 6QE
United Kingdom

TEL: +44 (0)20 8836 2000


Rome

NEC Energy Solutions
Sales & Customer Service
643, Via di Grotta Perfetta.
Rome, Italy 00142

TEL: +39 06 87 203 901


Contact Us

If you have any questions or comments regarding NEC, our products or services, you can also fill out the brief form below, and one of our friendly representatives will be in touch.

I have a question or comment

 


NEC Energy Solutions   |   155 Flanders Road   |   Westborough, MA  01581
Telephone:  +1 508 497 7319   |   Email: Contact@neces.com