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 9 offices in Asia and Eastern Europe, with Associated Firms in UK and the USA. The Group offers a variety of design service specialties including; work place solutions, retail, hospitality, architecture, graphics, sustainable design, project management, engineering, and design/build solutions.
The SL+A Hotels specialty group’s headquarters was relocated to Shanghai in 2002 to address the demand of the China market and now has a staff of 45 professionals. SL+A Hotels has operational groups in all Steven Leach offices and can service clients around the globe.
In 1975, whilst Steven was in Singapore, a fortune teller told him that the elephant was his lucky animal sign.
Coincidentally, Steven has just returned from Jakarta where he was staying in a hotel whose symbol was three elephants with a turbaned mahout sitting atop them.
Two months later when he opened the Singapore office, he produced a stylized version of this symbol to represent then Group, with each of the three elephants representing each of the offices at that time.