DU

David Upton

Senior Engineer

David Upton is a Senior Engineer at Thompson Engineering with 34 years of experience in civil, sanitary, and environmental engineering. They have held this position since 1998, following roles as a Project Engineer at Woodward-Clyde and as an Engineer and Scientist at BCM Engineers. David earned a Bachelor of Science in Civil Engineering from the University of South Alabama in 1983.

Location

Mobile, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices