The Steven Leach Group was founded in Hong Kong by Steven J. Leach Jr. in 1972 as an interior design practice, specializing in corporate office interiors and hospitality design.
Steven expanded the practice to Manila then Singapore in the mid 1970’s then across Asia by the early 1990’s. He also set up specialty design focus groups including SL+A Hotels, SL+A Graphics, SL+A Retail, and SL+A Architects.
Today, the Steven Leach Group has 8 offices across Asia pacific, offering a variety of professional services including interior design, design & build, hospitality design, architecture design, sustainable design, workplace strategy and project management.
At Steven Leach Group, we recognize our responsibility to the planet, people, and profit. We believe in the power of design to shape not only beautiful spaces but also a more sustainable future. Established in 2007, our Sustainable Design Division offers specialized environmental building design, construction services, and sustainability solutions throughout Asia. We are Asia’s premier green building consulting firm with many successful LEED certified projects.