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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices