Scott Lowe, Environmental Services Director at McCormick Taylor
Scott Lowe is the director of environmental services at Philadelphia-based engineering firm McCormick Taylor. He specializes in stream restoration and fluvial geomorphology, natural resource management and wetland mitigation. He has been the director of environmental engineering since October 2017. Lowe oversees environmental design, permitting, planning and natural resource assessment activities for the company. He also […]
