MSCI headquarters and office locations

MSCI has 35 office locations across 24 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All MSCI Locations

Taipei
Taiwan
Walsin Xinyi Building, No. 1, Songzhi Road, Xinyi District
Dubai
United Arab Emirates
Greater London
United Kingdom
10 Bishops Square