New Home for ALT’s Shanghai Team

April marked a big milestone for ALT’s Shanghai Team, as they moved to a bigger and better office in the Pudong New Area of Shanghai. The address of ALT’s new Shanghai office is as follows:
Unit H, 12/F, Huadu Mansion
No.838 Zhangyang Road
Pudong New Area, Shanghai, China 200122

Here’s to new beginnings for ALT’s Shanghai Team!