Stephen Benz, PE, LEED Fellow, SITES AP, Hon ASLA
Steve Benz is founder of SITEGreen Solutions and former Partner at OLIN, a landscape planning and design studio. In his role as Strategic Consultant for green infrastructure, he helps landscape architects and civil engineers develop sustainable landscape solutions. A licensed civil engineer, Steve has contributed to several award winning green infrastructure design commissions including the LEED® Platinum-certified Kroon Hall at Yale University in New Haven, Connecticut and the Massachusetts Institute of Technology Ray and Maria Stata Center in Cambridge, Massachusetts. More recently, Steve drove many of the environmental strategies for Washington Canal Park, a 3-star certified pilot project for the Sustainable Sites Initiative (SITES™).
Steve recently co-led two competitions with other OLIN partners exploring ways to approach implementing scalable green infrastructure strategies within urban environments. OLIN’s winning entries in both the Infill Soak it Up! Design Competition and the Living City Design Competition demonstrated targeted, achievable solutions that show how various stakeholders can come together to realize change–developers, city governments utility companies, designers and residents alike.
Steve was recently named an honorary member of the American Society of Landscape Architects and a LEED Fellow by the U.S. Green Building Council in recognition of his contribution to the understanding and practice of performative landscapes. He is past Chair of the U.S. Green Building Council (USGBC) Sustainable Sites Technical Advisory Group (TAG) where he led the development of site sustainability criteria within the LEED program. He was also two-term and founding Chair of the Massachusetts Chapter of the USGBC, and currently serves on the Sustainable Sites Initiative’s Technical Core Committees. He recently earned his SITES AP credential as part of the first group of SITES APs to achieve this honor.