We recently celebrated the inauguration of our new MSC Development Center located in Pune, India. The team has been hard at work transforming a bare shell into a modern office in just 77 days! The new 40,000 square ft facility will house MSC product development, commercial, and IT teams.
The open and modern office environment will allow for a more collaborative and productive work space for all the teams. We are extremely proud to have a total of 220 talented MSC India employees in the beautiful new office space! Congratulations MSC India!