Straughan Environmental, Inc.
John Shen, PE, Ph.D. LEED AP is a Senior Engineer and Project Manager at Straughan Environmental, Inc. John holds a Doctor of Philosophy (Ph.D.) in Civil Engineering from The University of Akron.
This person is not in any offices
Straughan Environmental, Inc.
Straughan Environmental provides high quality & sustainable environmental planning, permitting and design services to government (federal, state, and municipal) and commercial clients. We are a dedicated team of expert environmental planners, scientists, and designers whose collaborative and sustainable approaches result in better project and environmental outcomes.