MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and conf...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
2004 (21 years)
Address:
7 WORLD TRADE CENTER; 250 GREENWICH STREET; NEW YORK, NY 10007, US
The company has a sophisticated ownership structure and may be part of a large corporate group
The company's annual budgeting is likely to take place between October - December
HIGH
spending power