MSCI Inc.'s Finance department is led by Jeremy Ulan (Head of Investor Relations and Treasurer) and has 714 employees.
Looking for a particular MSCI Inc. employee's phone or email?