| 2024 | Laborers' International Union Of | 990 | Business Manager, Secretar | 48 | $238,374 | $0 | View return |
| 2024 | Laborers' Local 621 Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2023 | Laborers' International Union Of | 990 | Business Manager, Secretar | 48 | $222,176 | $0 | View return |
| 2023 | Laborers' Local 621 Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2022 | Laborers' International Union Of | 990 | Business Manager, Secretar | 48 | $211,195 | $0 | View return |
| 2022 | Laborers' Local 621 Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2021 | Laborers' International Union Of | 990 | Business Manager, Secretar | 48 | $199,435 | $0 | View return |
| 2021 | Laborers' Local 621 Training Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers' International Union Of | 990 | Business Manager, Secretar | 48 | $108,683 | $0 | View return |
| 2020 | Laborers' Local 621 Training Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers' Local 621 Training Fund | 990 | Labor Truste | 1 | $0 | $0 | View return |
| 2017 | Laborers' Local 621 Training Fund | 990 | Labor Truste | 1 | $0 | $0 | View return |
| 2016 | Cattaraugus Empire Zone Corp | 990EZ | Director | 2 | $0 | $0 | View return |
| 2016 | Laborers' Local 621 Training Fund | 990 | Labor Truste | 1 | $0 | $0 | View return |
| 2015 | Laborers' Local 621 Training Fund | 990 | Labor Truste | 1 | $0 | $96,815 | View return |
| 2015 | Cattaraugus Empire Zone Corp | 990EZ | Director | 2 | $0 | $0 | View return |
| 2014 | Laborers' Local 621 Training Fund | 990 | Labor Truste | 1 | $0 | $93,037 | View return |
| 2014 | Cattaraugus Empire Zone Corp | 990EZ | Director | 2 | $0 | $0 | View return |
| 2013 | Laborers' Local 621 Training Fund | 990 | Labor Truste | 1 | $0 | $88,001 | View return |
| 2013 | Cattaraugus Empire Zone Corp | 990 | Director | 2 | $0 | $0 | View return |