| 2024 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 40 | $193,858 | $0 | View return |
| 2023 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 40 | $179,272 | $0 | View return |
| 2023 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 40 | $179,272 | $0 | View return |
| 2022 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $202,491 | $0 | View return |
| 2022 | United Steelworkers | 990 | Director (Exited 2/22) | 40 | $48,304 | $0 | View return |
| 2022 | United Steelworkers Intl Group Return | 990 | Director (Exited 2/22) | 2 | $0 | $48,304 | View return |
| 2021 | United Steelworkers | 990 | Director | 40 | $141,544 | $0 | View return |
| 2021 | United Steelworkers Intl Group Return | 990 | Director | 2 | $0 | $141,544 | View return |
| 2021 | Pennsylvania AFL-CIO | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2021 | Pennsylvania Steel Alliance | 990 | Co-Chair Through 1/2022 | 1 | $0 | $0 | View return |
| 2020 | United Steelworkers | 990 | Director | 40 | $137,595 | $0 | View return |
| 2020 | United Steelworkers Intl Group Return | 990 | Director | 2 | $0 | $137,595 | View return |
| 2020 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | Pennsylvania Steel Alliance | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2019 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $166,805 | $0 | View return |
| 2019 | United Steelworkers | 990 | Director | 40 | $138,539 | $0 | View return |
| 2019 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Steel Alliance | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2018 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $173,399 | $0 | View return |
| 2018 | United Steelworkers | 990 | Director | 40 | $133,645 | $0 | View return |
| 2018 | United Steelworkers Intl Group Return | 990 | Director | 2 | $0 | $133,645 | View return |
| 2018 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Steel Alliance | 990EZ | Co-Chair | 1 | $0 | $0 | View return |
| 2017 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $159,761 | $0 | View return |
| 2017 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $159,761 | $0 | View return |
| 2017 | United Steelworkers | 990 | Director | 40 | $133,189 | $0 | View return |
| 2017 | United Steelworkers Intl Group Return | 990 | Director | 2 | $0 | $133,189 | View return |
| 2017 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Steel Alliance | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2016 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $164,451 | $0 | View return |
| 2016 | United Steelworkers | 990 | Director | 40 | $129,578 | $0 | View return |
| 2016 | United Steelworkers Intl Group Return | 990 | Director | 2 | $0 | $129,578 | View return |
| 2016 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Steel Alliance | 990EZ | Co-Chair | 1 | $0 | $0 | View return |
| 2015 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $159,976 | $0 | View return |
| 2015 | United Steelworkers | 990 | Director | 40 | $127,282 | $0 | View return |
| 2015 | United Steelworkers Intl Group Return | 990 | Director | 2 | $0 | $127,282 | View return |
| 2015 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2014 | New York District Council Crpntrs Apprntcshp Jrnymn Retraing Educa | 990 | Instructor | 38 | $147,248 | $0 | View return |
| 2014 | United Steelworkers | 990 | Director (3-1-14 To Present) | 40 | $121,326 | $0 | View return |
| 2014 | United Steelworkers Intl Group Return | 990 | Director (3-1-14 To Present) | 2 | $0 | $121,326 | View return |
| 2014 | Pennsylvania AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Steel Alliance | 990 | Co-Chair | 1 | $0 | $0 | View return |