Stephen Benz | U.S. Green Building Council
Please upgrade your browser. This site requires a newer version to work correctly. Read more
Hello world

Stephen Benz

  • AP-BDC Certified
  • AP-Homes Certified
  • LEED Fellow

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 past Chair of the U.S.
Green Building Council (USGBC) 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 also served on the
USGBC’s LEED® Water Efficiency Technical Advisory Group and the
Sustainable Sites Initiative’s Technical Core Committee. He has
recently been named an honorary member of the American Society of Landscape
Architects, and was named a LEED Fellow in 2012.