Dennis McGlade

Landscape Architecture


B.L.A. University of Illinois, Champaign (1967) M.L.A., University of Pennsylvania (1969) Dennis McGlade is currently a partner at the Olin Studio in Philadelphia, where his expertise in innovative planting technology has set new standards of practice for sustaining landscapes in the most challenging environmental conditions. He was inducted into the American Society of Landscape Architects Council of Fellows in 2007.