Locations

NEC Energy Solutions Worldwide

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

Australia

NEC Australia Pty Ltd

Sales and Customer Service
Level 9/720 Bourke Street
Medibank Building
Docklands, VIC 3008 Australia

TEL: +61 3 9900 9888

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

Japan

ESS Division, NEC Corporation

APAC Sales
7-1, Shiba 5-chome, Minato-Ku,
Tokyo 108-8001, Japan

TEL: +81 3 3798 9008

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

Singapore

NEC Asia Pacific Pte. Ltd.

Smart Energy Division
80 Bendemeer Road, #05-01/02
Hyflux Innovation Centre, Singapore 339949

TEL: +65 6379 2235

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