Technical Specialist Spotlight: Stream Restoration Specialist Troy Barry, P.Eng
Troy has 25 years of experience including fluvial geomorphology with stream ecology and living shorelines.
Troy has 25 years of experience including fluvial geomorphology with stream ecology and living shorelines.