| 2024 | Teamsters Union Local 25 Affiliated with Ibt | 990 | President | 45 | $199,109 | $0 | View return |
| 2024 | International Brotherhood of Teamsters | 990 | Sec./Treasurer | 15 | $21,513 | $0 | View return |
| 2024 | Teamsters Local 25 Autism Fund Inc. | 990 | President | 1 | $0 | $199,109 | View return |
| 2024 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee, Co-Chairman | 2 | $0 | $199,109 | View return |
| 2024 | Teamsters Joint Council 10 New England Scholarship Fund | 990 | Secretary/Treasurer | 1 | $0 | $21,513 | View return |
| 2024 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Teamsters Union Local 25 Affiliated with Ibt | 990 | President | 45 | $194,620 | $0 | View return |
| 2023 | International Brotherhood of Teamsters | 990 | Sec./Treasurer | 15 | $22,799 | $0 | View return |
| 2023 | Teamsters Local 25 Autism Fund Inc. | 990 | President | 1 | $0 | $194,620 | View return |
| 2023 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee, Co-Chairman | 2 | $0 | $194,620 | View return |
| 2023 | Teamsters Local 25 Training Fund | 990 | Union Trustee (P) | 2 | $0 | $192,094 | View return |
| 2023 | Teamsters Joint Council 10 New England Scholarship Fund | 990 | Secretary/Treasurer | 1 | $0 | $22,799 | View return |
| 2023 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Teamsters Union Local 25 Affiliated with Ibt | 990 | President | 45 | $184,662 | $0 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Sec./Treasurer | 15 | $22,955 | $0 | View return |
| 2022 | Teamsters Local 25 Autism Fund Inc. | 990 | President | 1 | $0 | $184,662 | View return |
| 2022 | Teamsters Local 25 Training Fund | 990 | Union Trustee | 2 | $0 | $184,662 | View return |
| 2022 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee, Co-Chairman | 2 | $0 | $184,662 | View return |
| 2022 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | President/Director | 1 | $0 | $0 | View return |
| 2021 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary-Treasurer | 45 | $175,347 | $0 | View return |
| 2021 | Teamsters Local 25 Training Fund | 990 | Union Trustee | 2 | $0 | $175,347 | View return |
| 2021 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $175,347 | View return |
| 2021 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee, Co-Chairman | 2 | $0 | $175,347 | View return |
| 2021 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2020 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary/Treasurer | 45 | $174,832 | $0 | View return |
| 2020 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $174,832 | View return |
| 2020 | Teamsters Local 25 Training Fund | 990 | Union Trustee | 2 | $0 | $174,832 | View return |
| 2020 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $174,832 | View return |
| 2020 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2019 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary/Treasurer | 45 | $171,395 | $0 | View return |
| 2019 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $171,395 | View return |
| 2019 | Teamsters Local 25 Training Fund | 990 | Union Trustee | 2 | $0 | $171,395 | View return |
| 2019 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $171,395 | View return |
| 2019 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2018 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary/Treasurer | 45 | $167,347 | $0 | View return |
| 2018 | Teamsters Local 25 Training Fund | 990 | Union Trustee | 2 | $0 | $167,347 | View return |
| 2018 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $167,347 | View return |
| 2018 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $167,347 | View return |
| 2018 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2017 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary/Treasurer | 45 | $142,706 | $0 | View return |
| 2017 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $142,706 | View return |
| 2017 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $142,706 | View return |
| 2017 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2017 | Teamsters Local 25 Training Fund | 990EZ | Union Trustee | 0 | $0 | $0 | View return |
| 2016 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary/Treasurer | 45 | $133,323 | $0 | View return |
| 2016 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $133,323 | View return |
| 2016 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $133,323 | View return |
| 2016 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2016 | Teamsters Local 25 Training Fund | 990EZ | Union Trustee | 0 | $0 | $0 | View return |
| 2015 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Secretary/Treasurer | 45 | $0 | $130,171 | View return |
| 2015 | Teamsters Local 25 Autism Fund Inc. | 990 | Treasurer | 1 | $0 | $130,171 | View return |
| 2015 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $130,171 | View return |
| 2015 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2014 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Vice President | 45 | $122,789 | $0 | View return |
| 2014 | Teamsters Local 25 Autism Fund Inc. | 990 | Trustee (P) | 1 | $0 | $122,789 | View return |
| 2014 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $122,789 | View return |
| 2014 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Vice President/Director | 1 | $0 | $0 | View return |
| 2013 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Vice President | 45 | $121,836 | $0 | View return |
| 2013 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $121,836 | View return |
| 2013 | Teamsters Union Local 25 Health Services & Insurance Plan | 990 | Union Trustee | 2 | $0 | $121,836 | View return |
| 2013 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Vice President/Director | 1 | $0 | $0 | View return |