Stephen CornellWrong Stephen Cornell?
Director - Business Development
Local Address: Connecticut, United States
Tata Interactive Systems
18 Grosvenor Place
London SW1X 7HS
Company Description: Early November, in 2006, the eLearning team from ICICI Bank requested TATA Interactive Systems to recommend a training intervention program that would help make... more