
SL
Stephen Lee
Interior DesignerFounder at SLR Design
Stephen Lee is the founder and principal of SLR Design, a multi-disciplinary architecture and interior design practice based in New York, NY. He received his Master of Architecture from Harvard University in 1996 and studied architecture, fine arts, and economics at Cornell University. Founded in 2006, SLR Design focuses on contemporary residential new construction and renovation projects, with an analytical approach emphasizing spatial organization, materials, and natural light.
Experience
- Current
Designer
SLR Design








