Vincent Davis

Vincent  Davis is a professional engineer in Delaware and has been with the Delaware Department of Transportation for over 26 years, mostly working in the fields of stormwater management and erosion and sediment control.