Virginia Department of Transportation
Equip Repair Tech
John Duncan in 2025 was employed at Virginia Department of Transportation and had a reported pay of $40,839, according to public records. This pay was 46 percent lower than the average and 41 percent lower than the median salary in Virginia Department of Transportation.
In year 2025 John Duncan's salary was 35 percent lower than average Equip Repair Tech salary in the state of Virginia.
| Year | 2025 |
| Full Name | John Duncan |
| Job Title | Equip Repair Tech |
| Get Equip Repair Tech Salary Statistics | |
| State | Virginia |
| Employer | Virginia Department of Transportation |
| Annual Wage | $40,839 |
| Pay Plan |
*Information may include where available: salary, bonuses, benefits, retirement contributions, pensions, and other financial data.
| Employer Name | Virginia Department of Transportation |
| Year | 2025 |
| Number of Employees | 9,081 |
| Average Annual Wage | $75,060 |
| Median Annual Wage | $69,326 |
Richard Zambrotta (2025)Eng Tech Sr Maintenance Wage at Virginia Department of Transportation | View Person Details |
William Roope (2025)Operator Maintenance at Virginia Department of Transportation | View Person Details |
Anthony Slaydon (2025)Inspector Supv Sb at Virginia Department of Transportation | View Person Details |
Chrystina Owusu-Sotia (2025)Administrative Asst Wage at Virginia Department of Transportation | View Person Details |
Rogers Traman (2025)Operator Maintenance at Virginia Department of Transportation | View Person Details |
Thomas Barnes (2025)Electronic Tech Toll Fac Wage at Virginia Department of Transportation | View Person Details |
Meghann Samuelson (2025)Permit Technician at Virginia Department of Transportation | View Person Details |
David Dasch (2025)Operator Maintenance at Virginia Department of Transportation | View Person Details |
Courtney Harris (2025)Operator Maintenance at Virginia Department of Transportation | View Person Details |
Cannon Buriel (2025)Operator Maintenance at Virginia Department of Transportation | View Person Details |