MSCI appoints Kashi Kakarla as chief technology officer

Go back to MSCI appoints Kashi Kakarla as chief technology officer
MSCI, Inc. (NYSE: MSCI) Delayed: 604.54 -3 (0.49%)
Previous Close $607.54    52 Week High $90.79 
Open $604.56    52 Week Low $62.17 
Day High $606.85    P/E 328.55 
Day Low $593.94    EPS $1.84 
Volume 141,434