Our Shanghai Office in China has moved to " 5 Corporate Avenue - The Skyscraper Center"
Office Relocation: MT-Team in Shanghai celebrates the Grand Opening
Catch a glimpse of our new office:
Our new address:
Level 25, 5 Corporate Avenue, 150 Hubin Road, Huangpu District, Shanghai 200021, Peoples Republic of China