Turning the workplace inside out
Located in Xuhui, one of Shanghai’s premiere arts and innovation districts, a new workplace for Alibaba’s Shanghai campus turns the typical headquarters “inside out” to showcase the multinational company’s talent, collaboration, and creativity.
The new headquarters greatly expands the company’s Shanghai campus, and is located adjacent to a building for offices and external programs. Designed as a composition of cantilevered volumes and reflective surfaces that evokes a cloud formation, the headquarters symbolizes both Alibaba’s extraordinary digital presence as a leader in cloud computing, as well as the technology industry’s shifting skies of innovation.