MSCI Inc.'s IT department is led by Scott Stout (Executive Director - Technology) and has 713 employees.
Jason Diaz
Associate, Report Developer
Carlos Andres Averos
Associate Data Engineer
Nikhil Nere
Vice President - Software Engineer
Looking for a particular MSCI Inc. employee's phone or email?