Glenn’s impressive career – more than 40 years in landscape architecture has included both domestic work and significant International work. After completing his landscape architecture degree at the University of Toronto (1981), Glenn learned his craft under the expert direction of Michael Hough, founder of the University of Toronto architecture program. Glenn opened his own firm in 1984 and spent 30 years honing his craft. He led large scale projects, studies, master plans, built works, institutional campus projects, recreation and community projects and healthcare projects. Over his career, he has accomplished more than 1,300 planned and built projects, and won more than 21 awards.
Glenn led large teams designing water parks in 10 countries on 3 continents. He has worked in collaboration with public, private and government owners and operators, on over 40 water parks across the globe to enhance and elevate the guest experience, creating lasting positive memories. He became a CSLA Fellow in 2015. Glenn has a passion for the outdoors and is an avid alpine skier and cyclist.