| 2024 | Siloam Family Health Center | 990 | CDO | 40 | $59,196 | $0 | View return |
| 2024 | Philadelphia Joint Boardworkers United | 990 | President/Exec. Board | 40 | $58,750 | $0 | View return |
| 2024 | Kentuckians for Better Transportation | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2024 | Power Washers of North America | 990 | Safety Direc | - | $0 | $0 | View return |
| 2024 | Washington County Human Development Council Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Philadelphia Joint Boardworkers United | 990 | President/Exec. Board | 40 | $55,875 | $0 | View return |
| 2023 | Washington County Arts Council Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2023 | St. Lawrence County Historical Association | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Forest Products Industry National Labor- Management Committee | 990 | Trustee Chairman | 0.1 | $0 | $0 | View return |
| 2023 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2023 | Washington County Human Development Council Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Philadelphia Joint Boardworkers United | 990 | Exec. Board/Office Staff | 40 | $53,825 | $0 | View return |
| 2022 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2022 | St. Lawrence County Historical Association | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2022 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Forest Products Industry National Labor- Management Committee | 990 | Trustee Chairman | 0.1 | $0 | $0 | View return |
| 2022 | Veterans of Foreign Wars Dept of Kentucky | 990 | Jr Vice Commander | 1 | $0 | $0 | View return |
| 2022 | Washington County Human Development Council Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Philadelphia Joint Boardworkers United | 990 | Exec. Board | 40 | $39,435 | $0 | View return |
| 2021 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Forest Products Industry National Labor- Management Committee | 990 | Trustee Chairman | 0.1 | $0 | $0 | View return |
| 2021 | St. Lawrence County Historical Association | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2021 | Veterans of Foreign Wars Dept of Kentucky | 990EZ | Vice President | 1 | $0 | - | View return |
| 2020 | Philadelphia Joint Boardworkers United | 990 | Exec. Board | 40 | $14,856 | $0 | View return |
| 2020 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2020 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Forest Products Industry National Labor- Management Committee | 990 | Trustee Chairman | 0.1 | $0 | $0 | View return |
| 2020 | St. Lawrence County Historical Association | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2019 | Philadelphia Joint Boardworkers United | 990 | Exec. Board | 40 | $50,596 | $0 | View return |
| 2019 | Orchestra Association of Northern New York Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2019 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Forest Products Industry National Labor- Management Committee | 990 | Trustee Chairman | 0.1 | $0 | $0 | View return |
| 2019 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Orchestra Association of Northern New York Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Philadelphia Joint Boardworkers United | 990 | Exec. Board | 40 | $44,728 | $0 | View return |
| 2018 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2018 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Orchestra Association of Northern New York Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Forest Products Industry National Labor- Management Committee | 990 | Chairman | 0.1 | $0 | $0 | View return |
| 2017 | Philadelphia Joint Boardworkers United | 990 | Exec. Board | 40 | $39,749 | $0 | View return |
| 2017 | Italian Social Club of Taounton Inc | 990EZ | President | 10 | $0 | - | View return |
| 2017 | Forest Products Industry National Labor- Management Committee | 990 | Chairman | 0.1 | $0 | $0 | View return |
| 2017 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2017 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Orchestra Association of Northern New York Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Philadelphia Joint Boardworkers United | 990 | Exec. Board | 40 | $38,354 | $0 | View return |
| 2016 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Forest Products Industry National Labor- Management Committee | 990 | Chair | 0.1 | $0 | $0 | View return |
| 2016 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Burlington Capital Foundation | 990PF | Secretary/Treasurer | 0.1 | $0 | $0 | View return |
| 2016 | Orchestra Association of Northern New York Inc. | 990 | Vice President | 3 | $0 | $0 | View return |
| 2016 | Italian Social Club of Taounton Inc | 990EZ | President | 10 | $0 | - | View return |
| 2015 | United Brotherhood of Carpenters and Joiners of America | 990 | Former District Vice President | 40 | $345,007 | $0 | View return |
| 2015 | Italian Social Club of Taounton Inc | 990EZ | President | 10 | $0 | - | View return |
| 2015 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Orchestra Association of Northern New York Inc. | 990 | Vice President | 3 | $0 | $0 | View return |
| 2015 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Forest Products Industry National Labor- Management Committee | 990 | Union Trustee | 0.1 | $0 | $0 | View return |
| 2014 | Ubc National Job Corps Training Fund Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Italian Social Club of Taounton Inc | 990EZ | President | 10 | $0 | - | View return |
| 2014 | Forest Products Industry National Labor- Management Committee | 990 | Union Trustee | 0.1 | $0 | $0 | View return |
| 2014 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | United Brotherhood of Carpenters and Joiners of America | 990 | District Vice President | 40 | $272,157 | $0 | View return |
| 2013 | United Brotherhood of Carpenters & Joiners of America Sw Regional Council | 990 | Supervisor - Past | 40 | $112,452 | $0 | View return |
| 2013 | Ubc National Job Corps Training Fund Inc. | 990 | President And COO | 2 | $0 | $272,157 | View return |
| 2013 | Forest Products Industry National Labor- Management Committee | 990 | Union Trustee | 0.1 | $0 | $0 | View return |
| 2013 | Ubcj of America General Office & Staff Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Orchestra Association of Northern New York Inc. | 990 | Secretary | 3 | $0 | $0 | View return |