| 2024 | International Union of Operating Engineers Local 234 | 990 | President | 50 | $150,017 | $0 | View return |
| 2024 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $143,860 | $0 | View return |
| 2023 | Chenango Bridge Fire Co Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0.15 | $0 | $0 | View return |
| 2023 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $129,315 | $0 | View return |
| 2022 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0.15 | $0 | $0 | View return |
| 2022 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $117,576 | $0 | View return |
| 2021 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0.15 | $0 | $0 | View return |
| 2021 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $112,652 | $0 | View return |
| 2020 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0.15 | $0 | $0 | View return |
| 2020 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $109,769 | $0 | View return |
| 2019 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0.15 | $0 | $0 | View return |
| 2019 | Wallkill Volunteer Ambulance Corps Inc | 990 | President | 8 | $0 | $0 | View return |
| 2019 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $0 | $106,563 | View return |
| 2018 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $0 | $106,639 | View return |
| 2017 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $0 | $104,885 | View return |
| 2016 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $0 | $101,255 | View return |
| 2015 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $0 | $96,550 | View return |
| 2014 | National Accord Foundation Inc | 990 | Secretarydirector | 0 | $0 | $0 | View return |
| 2014 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 234 | 990 | Executive Board Member | 50 | $0 | $86,921 | View return |
| 2013 | Iowa Operating Engineers Apprenticeship and Training Trust Agreement | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | National Accord Foundation Inc | 990 | Secretarydirector | 0 | $0 | $0 | View return |
| 2013 | Operating Engineers Local #234 Health and Welfare Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |