NBC headquarters and office locations

NBC has 47 office locations across 15 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All NBC Locations

São Paulo
Brazil
Beijing
China
Paris
France
Hamburg
Germany
Munich
Germany
Jersey
Jersey
Mexico City
Mexico
Amsterdam
Netherlands
Auckland
New Zealand
Manila
Philippines
Singapore
Singapore
Madrid
Spain
Zürich
Switzerland
Belfast
United Kingdom
London
United Kingdom
1 Central St. Giles, St. Giles High Street