Military and Naval Affairs
General Mechanic Carpenter
David Teague in 2025 was employed at Military and Naval Affairs and had a reported pay of $37,251, according to public records. This pay was 3 percent higher than the average and 129 percent higher than the median salary in Military and Naval Affairs. David Teague reported rate of pay was $61,548 according to public records.
Military and Naval Affairs records show David Teague held three jobs from 2008 to 2025. From 2017 to 2025 David Teague held job of General Mechanic Carpenter.
| Year | 2025 |
| Full Name | David Teague |
| Job Title | General Mechanic Carpenter |
| Get General Mechanic - Carpenter Salary Statistics | |
| State | New York |
| Employer | Military and Naval Affairs |
| Annual Wage | $37,251 |
| Rate Of Pay | $61,548 |
| Pay Basis | Annual |
| Pay Plan |
*Information may include where available: salary, bonuses, benefits, retirement contributions, pensions, and other financial data.
| Employer Name | Military and Naval Affairs |
| Year | 2025 |
| Number of Employees | 14,062 |
| Average Annual Wage | $36,253 |
| Median Annual Wage | $16,270 |
David Teague (2024)General Mechanic Carpenter | View Person Details |
David Teague (2023)General Mechanic Carpenter | View Person Details |
David Teague (2022)General Mechanic Carpenter | View Person Details |
David Teague (2021)General Mechanic Carpenter | View Person Details |
David Teague (2020)General Mechanic Carpenter | View Person Details |
David Teague (2019)General Mechanic Carpenter | View Person Details |
David Teague (2018)General Mechanic Carpenter | View Person Details |
David Teague (2017)General Mechanic Carpenter | View Person Details |
David Teague (2016)Maintenance Assistant | View Person Details |
Christopher Bello (2025)E at Military and Naval Affairs | View Person Details |
Andrew James Canavan (2025)E at Military and Naval Affairs | View Person Details |
Andres Chavez (2025)E at Military and Naval Affairs | View Person Details |
Raymond Hirst J (2025)Facility Operations Assistant at Military and Naval Affairs | View Person Details |
Matthew Cabrera A (2025)E at Military and Naval Affairs | View Person Details |
Kevaughn Simpson R (2025)E at Military and Naval Affairs | View Person Details |
Andrew Anthonson A (2025)General Mechanic at Military and Naval Affairs | View Person Details |
Elias Arce D (2025)E at Military and Naval Affairs | View Person Details |
Nicholas Andrew Bravo (2025)E at Military and Naval Affairs | View Person Details |
Vincent Lake S Jr (2025)E at Military and Naval Affairs | View Person Details |