As Partner and Director of Green Infrastructure, Steve Benz is responsible for leading sustainable design strategies within OLIN’s projects. With over 30 years of civil engineering and construction experience, he has pioneered new green infrastructure solutions that create resilient and performative sites. He has worked on many of OLIN’s award-winning projects, including Massachusetts Institute of Technology Ray and Maria Stata Center in Cambridge, Massachusetts, and the Science Hill Master Plan and the LEED® Platinum-certified Kroon Hall at Yale University in New Haven, Connecticut. Steve is a recognized author and advisor on the subjects of site design, water engineering and stormwater management. He lectures widely at universities and professional organizations such as the American Society of Landscape Architects and the American Society of Civil Engineers.
Steve is a former longstanding member and immediate past Chair of the U.S. Green Building Council (USGBC) National Sustainable Sites Technical Advisory Group, where he led the development of sustainability criteria for site development within the LEED® program. He was also two-term and founding Chair of the Massachusetts Chapter of the USGBC, and currently serves on the USGBC’s LEED® Water Efficiency Technical Advisory Group and the Sustainable Sites Initiative’s Technical Core Committee. He has most recently been named an honorary member of the American Society of Landscape Architects.