Platform
Features
Pricing
Straughan Environmental, Inc.
Contact
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
John Shen
Sr. Engineer/project Manager
Sign up to view 0 direct reports
Get started
11 members
Ardurra
Salt Lake City Corporation
PPM Consultants, Inc.
Perteet Inc.
T-Solutions, Inc.