| 2024 | United Association of Journeymen & | 990 | Administrative Asst | 1 | $350,776 | $0 | View return |
| 2023 | United Association of Journeymen & | 990 | Administrative Asst | 40 | $341,209 | $0 | View return |
| 2023 | American Society of Echocardiography Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | The Irish Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Pharmaceutical Industry Labor Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & | 990 | Director Of Trade Jurisdiction | 40 | $339,472 | $0 | View return |
| 2022 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $63,110 | $0 | View return |
| 2022 | Pharmaceutical Industry Labor Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2022 | American Society of Echocardiography Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & | 990 | Director Trade Jurisdiction | 40 | $325,078 | $0 | View return |
| 2021 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $67,700 | $0 | View return |
| 2021 | Pharmaceutical Industry Labor Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | American Society of Echocardiography Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee (Unt | 0.5 | $0 | - | View return |
| 2021 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee Unti | 0.5 | $0 | $0 | View return |
| 2021 | Pharmaceutical Industry Labor Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sigma Tau Gamma Fraternity DBA Alpha | 990EZ | Director Of Finance & Operations | 10 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & | 990 | Director Trade Jurisdiction | 40 | $315,522 | $0 | View return |
| 2020 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $169,675 | $0 | View return |
| 2020 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2020 | Pharmaceutical Industry Labor Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2019 | United Association of Journeymen & | 990 | Director Trade Jurisdiction | 40 | $208,483 | $0 | View return |
| 2019 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $165,481 | $0 | View return |
| 2019 | Mechanical Trades Council of Delaware Valley | 990 | President (P) | 5 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President (P) | 5 | $0 | $0 | View return |
| 2019 | Allied Trades Assistance Program | 990 | Member Board Of Directors | 1 | $0 | $0 | View return |
| 2019 | Pharmaceutical Industry Labor Management Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2019 | Ppf Pennsylvania State Association | 990EZ | Vice President (P) | 2 | $0 | $0 | View return |
| 2019 | The Irish Society | 990 | Board Of Directors Member | 1 | $0 | $0 | View return |
| 2018 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $158,641 | $0 | View return |
| 2018 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $202,835 | View return |
| 2018 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2018 | Allied Trades Assistance Program | 990 | Member Board Of Directors | 1 | $0 | $0 | View return |
| 2018 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2018 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Ppf Pennsylvania State Association | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2018 | The Irish Society | 990 | Board Of Directors Member | 1 | $0 | $0 | View return |
| 2017 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $190,416 | $0 | View return |
| 2017 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $154,858 | $0 | View return |
| 2017 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $190,416 | View return |
| 2017 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $190,416 | View return |
| 2017 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2017 | Mechanical Trades Council of Delaware Valley | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2017 | Ppf Pennsylvania State Association | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2017 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2017 | The Irish Society | 990 | Board Of Directors Member | 1 | $0 | $0 | View return |
| 2016 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $185,800 | $0 | View return |
| 2016 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $154,130 | $0 | View return |
| 2016 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $100 | $0 | View return |
| 2016 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $185,800 | View return |
| 2016 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $185,800 | View return |
| 2016 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2016 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2016 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | The Irish Society | 990 | Board Of Directors Member | 1 | $0 | $0 | View return |
| 2016 | Scholarship Fund of Steamfitters Lu 420 | 990 | Co-Chairman | 1 | $0 | $0 | View return |
| 2015 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $179,020 | $0 | View return |
| 2015 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $154,130 | $0 | View return |
| 2015 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $100 | $0 | View return |
| 2015 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $179,020 | View return |
| 2015 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $179,020 | View return |
| 2015 | Mechanical Trades Council of Delaware Valley | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | AFL-CIO Philadelphia Council | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2015 | The Irish Society | 990 | Board Of Directors Member | 1 | $0 | $0 | View return |
| 2015 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Scholarship Fund of Steamfitters Lu 420 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ppf Pennsylvania State Association | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2014 | Steamfitters Local Union No 420 | 990 | Business Manager | 43 | $172,865 | $0 | View return |
| 2014 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $139,761 | $0 | View return |
| 2014 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $174,694 | View return |
| 2014 | The Steamfitters Local Union 420 Realty Inc | 990 | President/Director | 2 | $0 | $172,865 | View return |
| 2014 | Pennsylvania State Building & Construction Trades Council | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | The Irish Society | 990 | Board Directors | 1 | $0 | $0 | View return |
| 2014 | Ppf Pennsylvania State Association | 990 | VP | - | $0 | $0 | View return |
| 2014 | Pa State Building & Construction Trades Council Home Association | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2014 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2014 | AFL-CIO Philadelphia Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Phila Building Trades Council AFL-CIO | 990 | VP | 5 | $0 | $0 | View return |
| 2014 | Scholarship Fund of Steamfitters Lu 420 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Federal Defenders of Montana Inc. | 990 | Executive Director | 40 | $139,761 | $0 | View return |
| 2013 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $50 | $0 | View return |
| 2013 | Steamfitters Lu No 420 Welfare Plan | 990 | Co-Chairman | 1 | $0 | $154,647 | View return |
| 2013 | Steamfitters Local Union No 420 Vacation Fund | 990 | Co-Chairman | 1 | $0 | $154,647 | View return |
| 2013 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2013 | Philadelphia Area Labor-Management Committee Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2013 | AFL-CIO Philadelphia Council | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2013 | Scholarship Fund of Steamfitters Lu 420 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |