In June 2018, MPS acquired Tata Interactive Systems, a part of the $100 billion Tata Group, to enhance its content capabilities. This acquisition enhanced our global delivery model and expanded our team strength with over 500+ team of instructional designers and graphic artists who create the conten...See more
Headquarters:
India
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Address:
LEELA BUSINESS PARK; ANDHERI-KURLA ROAD, ANDHERI (E); MUMBAI, MAHARASHTRA 400059, IN
HIGH
spending power