In 1976, our founding partners, David Labau and Russell Stecker established a 6-person office in Connecticut. Over the next 43 years, the firm experienced continued growth through mergers and acquisitions. Today SLAM has over 200 Design Thinker’s across our offices in Atlanta, GA, Boston, MA, Glastonbury, CT, Los Angeles, CA and New York, NY.
We are an integrated team of curious and open-minded design and construction professionals who use critical design dialogue to harvest the best ideas and translate them into our clients’ reality. When our clients succeed, we succeed. These shared values have shaped our founders and will propel the next generation of SLAM professionals to grow our national practice