SL+A Shanghai Team began operating in mainland China in 2001. Since 2015, Shanghai CorporateOffice has focused solely on delivering high-quality office design services. Having grown exponentially over the last nine years, our team is now home to a dynamic team specializing in interior design, mechanical engineering, sustainable design, and workplace strategies, among others. Due to our commitment to excellence and client satisfaction, we have expanded our expertise areas. As we move forward, our mission is to create spaces that enhance our client's experiences while harmoniously incorporating the environment into them.
Established in 2002 in Shanghai, SL+A HOTELS, a division of Steven Leach Group. With a dedicated team of 30 talented experts, we specialize in creating exceptional interior designs for the hospitality industry. As a leading centre of excellence for hospitality design within our organization, we work collaboratively across the region to Design Places to Inspire.