| 2023 | Upstate New York Operating Engineers Local Union No 158 | 990 | Rec Sec/ D545 Mgr - Thru 7/23 | 40 | $108,780 | $0 | View return |
| 2023 | 4325 S Salina Street Realty Corp | 990 | Secretary - Thru 7/23 | 1 | $0 | $108,780 | View return |
| 2023 | Operating Engineers Local 832 Building Corporation | 990EZ | Secretary - Thru 7/23 | 1 | $0 | $0 | View return |
| 2023 | Iuoe Local 158 Training Fund | 990 | Chair/Union Trustee - Thru 09/23 | 1 | $0 | $0 | View return |
| 2023 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee - Thru 8/23 | 1 | $0 | $0 | View return |
| 2022 | Upstate New York Operating Engineers Local Union No 158 | 990 | Rec Sec/D545 Mgr | 40 | $161,641 | $0 | View return |
| 2022 | 4325 S Salina Street Realty Corp | 990 | Secretary | 1 | $0 | $161,641 | View return |
| 2022 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Iuoe Local 158 Training Fund | 990 | Chair/Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 832 Building Corporation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Upstate New York Operating Engineers Local Union No 158 | 990 | Rec Sec/Dst Mgr | 40 | $152,911 | $0 | View return |
| 2021 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Iuoe Local 158 Training Fund | 990 | Chair/Union Trustee - Eff 4/1/21 | 1 | $0 | $0 | View return |
| 2021 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Upstate New York Operating Engineers Local Union No 158 | 990 | Rec Sec/Dst Mgr | 40 | $153,546 | $0 | View return |
| 2020 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Operating Engineers Local Union No 158 | 990 | Rec Sec/Dst Mgr | 40 | $156,747 | $0 | View return |
| 2019 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Upstate New York Operating Engineers Local Union No 158 | 990 | Dist Mgr | 40 | $143,028 | $0 | View return |
| 2016 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Upstate New York Operating Engineers Local Union No 158 | 990 | Dist Mgr | 40 | $139,086 | $0 | View return |
| 2015 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Upstate New York Operating Engineers Local Union No 158 | 990 | Dist Mgr | 40 | $133,345 | $0 | View return |
| 2014 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Iuoe Local No 158 Charitable Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | New York State Conference of the International Union of Operating E | 990 | Secretary/Treas | 0.5 | $0 | $0 | View return |
| 2013 | Upstate New York Engineers Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |