| 2024 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 39 | $223,821 | $0 | View return |
| 2024 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $223,821 | View return |
| 2024 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2023 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 39 | $223,321 | $0 | View return |
| 2023 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $223,321 | View return |
| 2023 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $223,321 | View return |
| 2023 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2022 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 39 | $213,534 | $0 | View return |
| 2022 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $213,534 | View return |
| 2022 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $213,534 | View return |
| 2022 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2021 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 39 | $204,754 | $0 | View return |
| 2021 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $204,754 | View return |
| 2021 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $204,754 | View return |
| 2021 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2020 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 39 | $196,486 | $0 | View return |
| 2020 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $196,486 | View return |
| 2020 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $196,486 | View return |
| 2020 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2019 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 40 | $191,369 | $0 | View return |
| 2019 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $191,369 | View return |
| 2019 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $191,369 | View return |
| 2019 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2018 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 40 | $187,872 | $0 | View return |
| 2018 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $187,872 | View return |
| 2018 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $187,872 | View return |
| 2018 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2017 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 40 | $179,312 | $0 | View return |
| 2017 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $179,312 | View return |
| 2017 | National Association of Letter Carriers Building Corporation | 990 | Director/Secretary-Treasurer | 1 | $0 | $179,312 | View return |
| 2017 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2016 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 40 | $177,186 | $0 | View return |
| 2016 | National Association of Letter Carriers Building Corporation | 990 | Trustee | 1 | $0 | $177,186 | View return |
| 2016 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $177,186 | View return |
| 2016 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2015 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 40 | $176,132 | $0 | View return |
| 2015 | National Association of Letter Carriers Building Corporation | 990 | Trustee | 1 | $0 | $176,132 | View return |
| 2015 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $176,132 | View return |
| 2015 | Union Label & Service Trades Department AFL-CIO | 990 | Vice President | 0.3 | $0 | $0 | View return |
| 2014 | National Association of Letter Carriers | 990 | Secretary-Treasurer | 40 | $176,462 | $0 | View return |
| 2014 | National Association of Letter Carriers Building Corporation | 990 | Trustee (Eff. 12/2014) | 1 | $0 | $176,462 | View return |
| 2014 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $176,462 | View return |
| 2013 | National Association of Letter Carriers | 990 | Asst Secretary-Treasurer | 40 | $177,413 | $0 | View return |
| 2013 | National Association of Letter Carriers Retirement Educational Security Training | 990 | Secretary-Treasurer | 0.4 | $0 | $177,413 | View return |