NEC headquarters and office locations

NEC is headquartered in Tokyo, Japan and has 74 office locations across 56 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All NEC Locations

Tokyo (HQ)
Japan
7-1, Shiba 5-chome
Lincolnshire, IL
United States
300 Tri State International Ste 150
Palo Alto, CA
United States
3101 Park Blvd
Irving, TX
United States
Princeton, NJ
United States
Saddle Brook, NJ
United States
Westborough, MA
United States
Hydra
Algeria
02, Rue d'Auzia
Villa Madero
Argentina
443 Pedro de Mendoza
Victoria
Australia
Dhaka
Bangladesh
Crystal Palace(Level-10), SE(D)22, Road-140, Gulshan South Avenue
Minsk
Belarus
M.Bogdanovicha st. 155B, office 503
Rio de Janeiro
Brazil
Av. Pres. Vargas, 3131 - 16th Floor - Room 1604 - Cidade Nova
Sao Paulo
Brazil
Avenida Angelica 2197, 10th Floor
Mississauga
Canada
Santiago
Chile
Beijing
China
11F Bldg.A, Innovation Plaza No.1 Tsinghua Science Park, Zhongguancun East Road
Beijing
China
5F, 7F, Building D2,Liangmaqiao Diplomatic Office Building,No.19 Dongfangdonglu
Jinan
China
Shanghai
China
8F, T2, Raffles City Changning, 1189 Changning Road
Shenzhen Shi
China
99 Honghua Rd, Futian Qu
Suzhou Shi
China
No.499, Jiangxing East Road, Wujiang Economic and Technological Development Zone
Bogotá
Colombia
Cairo
Egypt
3, Abu-El Feda Street, Abu-El Feda Build 9th Floor Zamalek
Espoo
Finland
Ahventie 4a
Nanterre
France
Düsseldorf
Germany
Heidelberg
Germany
Marousi
Greece
52, Aigialeias Str.
Hong Kong
Hong Kong
Suites 901-904, AIA Kowloon Tower, Landmark East, 100 How Ming Street
Budapest
Hungary
New Delhi
India
Unit No.101 to 116, 1st Floor Splendor Forum, Plot No.3, District Centre Jasola