Skip to main content

Brian Barry

Senior Technical QA/QC Manager

Brian Barry is the Senior Technical QA/QC Manager at Site Design Group. He holds a Bachelor of Science in Ornamental Horticulture from the University of Illinois Urbana-Champaign and is a LEED Accredited Professional. With more than 30 years of experience in the Chicago-area green industry, Brian brings deep expertise in landscape construction and technical coordination.

Over the course of his career, he has managed a wide range of project types, from high-end residential landscapes to large-scale commercial developments, with a particular focus on complex roof decks and detailed hardscape construction. Among his more memorable projects was overseeing the installation of a Chicago Transit Authority train car on the roof of a 10-story building in the West Loop as part of a high-profile amenity deck.

Outside of work, Brian enjoys spending time with his family, tackling renovation projects around the house, and traveling with his wife

Bachelor of Science in Ornamental Horticulture, 1998, University of Illinois at Urbana-Champaign, Champaign, IL

LEED Accredited Professional, U.S. Green Building Council

Green Building Certification Institute