- Coming Soon
SLA Development (China) INC.
SL+A Development China Inc. is one of the leading international Interior Design Consultants in Shanghai. Established in 2002 we started this office with 6 people and we are now 50 people strong. Our management team includes long service individuals who have grown and advanced with the Steven Leach Group.
The Shanghai team has had great opportunities to work with global Fortune 500 organizations and international hospitality groups. We are specialists in concept design to implementation of financial institutions – hospitality projects, clubhouses, sales centers, high-end villas and apartments, offices and roll-out branches, corporate offices.
Our services include Interior Design Consultancy, Design and Build solution, FFE & Decoration consultancy & installation, Re-branding the interior environment, Project Management Services, LEED consultancy and Indoor Air Quality treatment.
Over the past 17 years, we have successfully completed and handed over more than 100 projects of various sectors. We continue to strive for excellence in design and establishing high quality service to all our Clients.