JS

John Shen

Sr. Engineer/project Manager at 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.

Links


Org chart