Relocation of AVID Shanghai’s New Office

On December 31, 2023, AVID Shanghai relocated its China’s regional head office to 191 Zhong Cao Road, 15th Floor, Xuhui District, Shanghai.

Due to increase of AVID staff capacity and projects involvement, we allocated this new office with total area of 530 sqm, takes up the highest 15th floor of the iconic new built building, Wang Yuan Tower with panaromic view of Xuhui District’s City Center.

Our AVID new office is filled with better working environment and cozy atmosphere, as a result of our successful project development in the past years, moving towards better journey ahead of us!