| 2025 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2025 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2025 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2024 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2024 | Cicero Police Benevolent Association | 990EZ | Sec / Treas | 5 | $0 | - | View return |
| 2024 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2024 | Care Share Mission of San Jacinto County Inc. | 990EZ | Director | 5 | $0 | $0 | View return |
| 2024 | The Silicon Valley Leadership Group Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Knights of Columbus 1059 Sato Council | 990 | Lecturer | 0.5 | $0 | $0 | View return |
| 2024 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2024 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $235,557 | $0 | View return |
| 2023 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $235,557 | View return |
| 2023 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $235,557 | View return |
| 2023 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Care Share Mission of San Jacinto County Inc. | 990EZ | Board Member | 8 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2023 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2023 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2023 | Coffee County Farmers Federation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Tampa Firefighters and Police Officers Employees Health Plan | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2023 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2023 | Steamfitters Local 420 Labor Management Cooperation Committee | 990EZ | Co-Chairman | 0.5 | $0 | $0 | View return |
| 2023 | Cicero Police Benevolent Association | 990EZ | Sec / Treas | 5 | $0 | - | View return |
| 2022 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $227,646 | $0 | View return |
| 2022 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $227,646 | View return |
| 2022 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $227,646 | View return |
| 2022 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Care Share Mission of San Jacinto County Inc. | 990EZ | Director | 5 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2022 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2022 | Coffee County Farmers Federation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | The Silicon Valley Leadership Group Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2022 | Lebanon Valley Brethren Home | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2022 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2022 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Steamfitters Local 420 Labor Management Cooperation Committee | 990EZ | Co-Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Lemnis | 990 | Chief Technology Officer | 40 | $228,239 | $0 | View return |
| 2021 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $217,470 | $0 | View return |
| 2021 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee From | 0.5 | $100 | $0 | View return |
| 2021 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $217,469 | View return |
| 2021 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $217,470 | View return |
| 2021 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2021 | Care Share Mission of San Jacinto County Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | Coffee County Farmers Federation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee (Fro | 0.5 | $0 | - | View return |
| 2021 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Lebanon Valley Brethren Home | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2021 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2021 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Dallas Country Club | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2020 | Steamfitters Local Union No 420 | 990 | Business Manager | 39 | $211,136 | $0 | View return |
| 2020 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $211,136 | View return |
| 2020 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $211,136 | View return |
| 2020 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Coffee County Farmers Federation | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2020 | Lebanon Valley Brethren Home | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2020 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2020 | Dallas Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Steamfitters Local Union No 420 | 990 | Business Manager | 39 | $200,630 | $0 | View return |
| 2019 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $200,630 | View return |
| 2019 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $200,630 | View return |
| 2019 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Lebanon Valley Brethren Home | 990 | Vice Chair/Director | 2 | $0 | $0 | View return |
| 2019 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2019 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Dallas Country Club | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2018 | Steamfitters Local Union No 420 | 990 | Business Manager | 39 | $161,321 | $0 | View return |
| 2018 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $161,321 | View return |
| 2018 | Lebanon Valley Brethren Home | 990 | Vice Chair/Director | 2 | $0 | $0 | View return |
| 2018 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Dallas Country Club | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2018 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2017 | Steamfitters Local Union No 420 | 990 | Business Agent | 42 | $153,634 | $0 | View return |
| 2017 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $153,634 | View return |
| 2017 | Lebanon Valley Brethren Home | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2017 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Steamfitters Local Union No 420 | 990 | Business Agent | 42 | $148,728 | $0 | View return |
| 2016 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $148,728 | View return |
| 2016 | Lebanon Valley Brethren Home | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2016 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Steamfitters Local Union No 420 | 990 | Business Agent | 42 | $143,548 | $0 | View return |
| 2015 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $143,548 | View return |
| 2015 | Lebanon Valley Brethren Home | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2015 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Steamfitters Local Union No 420 | 990 | Business Agent | 42 | $138,028 | $0 | View return |
| 2014 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $138,028 | View return |
| 2014 | Lebanon Valley Brethren Home | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | North Carolina Council of the Blind | 990EZ | Director | 2 | $0 | $0 | View return |
| 2014 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Los Altos - Mountain View Pony Baseball Inc. | 990 | Secretary | 1 | $0 | - | View return |
| 2013 | Steamfitters Local Union No 420 | 990 | Business Agent | 40 | $121,489 | $0 | View return |
| 2013 | Steamfitters Lu No 420 Welfare Plan | 990 | Trustee | 1 | $0 | $123,843 | View return |
| 2013 | Steamfitters Local Union No 420 Vacation Fund | 990 | Trustee | 1 | $0 | $123,843 | View return |
| 2013 | Steamfitters Local Union No 420 Vacation Fund | 990 | Trustee | 1 | $0 | $123,843 | View return |
| 2013 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $121,489 | View return |
| 2013 | Silicon Valley Campaign for Legal Services | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |