| 2025 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Business Man | 55 | $204,034 | $0 | View return |
| 2025 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Chairman - Union Trustee | 1 | $0 | $204,034 | View return |
| 2025 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $204,034 | View return |
| 2025 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $204,034 | View return |
| 2025 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2025 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2025 | Bricklayers Local 5 Ok Ar Tx | 990 | Receiver | - | $0 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Business Man | 55 | $196,510 | $0 | View return |
| 2024 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $196,510 | View return |
| 2024 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $196,510 | View return |
| 2024 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $196,510 | View return |
| 2024 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Chairman - Union Trustee | 1 | $0 | $196,510 | View return |
| 2024 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2024 | Bricklayers Non Profit Housing Co | 990 | President | 2 | $0 | $0 | View return |
| 2024 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2024 | Ministry Leadership Initiative Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Bricklayers Local 5 Ok Ar Tx | 990 | Receiver | - | $0 | $0 | View return |
| 2024 | Kappa Alpha Order Epsilon Delta Chapter | 990 | Number IX | 0 | $0 | $0 | View return |
| 2024 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Business Man | - | $190,518 | $0 | View return |
| 2023 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $190,517 | View return |
| 2023 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $190,517 | View return |
| 2023 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $190,517 | View return |
| 2023 | Ibew Local 5 W Pa Chapter Neca Scholarship Trust Fund | 990 | Chairman | 2 | $0 | $190,517 | View return |
| 2023 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $190,517 | View return |
| 2023 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2023 | Council of Institutional Investors | 990 | Co-Chair (Through 03/23) | 3 | $0 | $0 | View return |
| 2023 | Ministry Leadership Initiative Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2023 | Builders Guild of Western Pennsylvania Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Business Man | 55 | $193,576 | $0 | View return |
| 2022 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $184,260 | $0 | View return |
| 2022 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $184,260 | View return |
| 2022 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $184,260 | View return |
| 2022 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $184,260 | View return |
| 2022 | Ibew Local 5 W Pa Chapter Neca Scholarship Trust Fund | 990 | Chairman | 2 | $0 | $184,260 | View return |
| 2022 | Pennsylvania State Building & Construction Trades Council | 990 | Vice Preside | 0.5 | $0 | $0 | View return |
| 2022 | Bricklayers Non Profit Housing Co | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Ministry Leadership Initiative Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Council of Institutional Investors | 990 | Secretary (Until 3/2022) | 3 | $0 | $0 | View return |
| 2022 | Pa State Building & Construction Trades Council Home Association | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2022 | Builders Guild of Western Pennsylvania Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | President | 55 | $154,613 | $0 | View return |
| 2021 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $153,084 | $0 | View return |
| 2021 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $154,613 | View return |
| 2021 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $154,613 | View return |
| 2021 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $154,613 | View return |
| 2021 | Ministry Leadership Initiative Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Bricklayers Non Profit Housing Co | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Builders Guild of Western Pennsylvania Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | President | 55 | $153,084 | $0 | View return |
| 2020 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $153,084 | View return |
| 2020 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $153,084 | View return |
| 2020 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $153,084 | View return |
| 2020 | Bakery Confectionary Tobacco & Grain Millers Local 492 | 990 | Executive Board | 3 | $0 | $0 | View return |
| 2020 | Ministry Leadership Initiative Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Amvets Post 146 | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2020 | Bricklayers Non Profit Housing Co | 990 | President | 24 | $0 | $0 | View return |
| 2020 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Masonry Security Plan of Washington | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2020 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers & Allied Craftworkers | 990 | Iu Regional Rep | 40 | $187,833 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | President | 55 | $144,735 | $0 | View return |
| 2019 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $144,735 | View return |
| 2019 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $144,735 | View return |
| 2019 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $144,735 | View return |
| 2019 | Bricklayers and Allied Craftworkers | 990 | Receiver | 40 | $0 | $0 | View return |
| 2019 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Amvets Post 146 | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2019 | Masonry Security Plan of Washington | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Bricklayers Non Profit Housing Co | 990 | President | 24 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2019 | Benevolent & Protective Order of 1870 Stuart-Jensen Elks Lodge | 990 | Presiding Justice | 10 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers Local 2 Wa-ID-Mt | 990 | Receiver | 40 | $0 | $0 | View return |
| 2019 | Ministry Leadership Initiative Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Chester County Historical Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Youth Ministry Institute Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Recording Se | 55 | $141,410 | $0 | View return |
| 2018 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $141,190 | $0 | View return |
| 2018 | Village Health Works | 990 | Director, Kigutu Hospital | 40 | $120,427 | $0 | View return |
| 2018 | Bricklayers Non Profit Housing Co | 990 | Dir/Pres (Thru 10/18);VP 10/18-12/18 | 24 | $6,000 | $0 | View return |
| 2018 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $141,410 | View return |
| 2018 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $141,190 | View return |
| 2018 | International Union of Bricklayers Local 2 Wa-ID-Mt | 990 | Receiver | 40 | $0 | $0 | View return |
| 2018 | Council of Institutional Investors | 990 | Board Member | 2.5 | $0 | $0 | View return |
| 2018 | Chester County Historical Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Friendship Diversion Services | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Amvets Post 146 | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2018 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Bricklayers and Allied Craftworkers | 990 | Receiver | 40 | $0 | $0 | View return |
| 2018 | Bricklayers Non Profit Housing Co | 990 | Director (Thru 12/18); Pres (As Of 10/18) | 24 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2018 | Youth Ministry Institute Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Masonry Security Plan of Washington | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | The Rotary Club of Dallas Foundation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2018 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | International Union of Bricklayers Local 2 Wa-ID-Mt | 990 | Receiver | 40 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Recording Se | 55 | $138,676 | $0 | View return |
| 2017 | Village Health Works | 990 | Director, Kigutu Hospital & Whp | 40 | $115,000 | $0 | View return |
| 2017 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Union Trustee | 1 | $0 | $138,676 | View return |
| 2017 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $138,676 | View return |
| 2017 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $138,676 | View return |
| 2017 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Amvets Post 146 | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2017 | Chester County Historical Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Friendship Diversion Services | 990 | President | 0 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2017 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Recording Se | 55 | $136,820 | $0 | View return |
| 2016 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $136,820 | View return |
| 2016 | Western Pa Chapter Neca Labor Management Cooperation Committee Inc | 990 | Trustee | 1 | $0 | $136,820 | View return |
| 2016 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Union Trustee | 2 | $0 | $136,820 | View return |
| 2016 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Chester County Historical Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Smb Probation Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2016 | Village Health Works | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Friendship Diversion Services | 990 | President | 0 | $0 | $0 | View return |
| 2016 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Recording Se | 55 | $132,678 | $0 | View return |
| 2015 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Union Trustee | 1 | $0 | $132,678 | View return |
| 2015 | Village Health Works | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Friendship Diversion Services | 990 | President | 0.5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2015 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Smb Probation Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Grand Traverse Area Catholic Schools Foundation Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Chester County Historical Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Chester County Historical Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Recording Se | 55 | $131,580 | $0 | View return |
| 2014 | Munson Healthcare | 990 | Former Chair | 4 | $12,500 | $0 | View return |
| 2014 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Grand Traverse Area Catholic Schools Foundation Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2014 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Friendship Diversion Services | 990 | President | 0.5 | $0 | $0 | View return |
| 2014 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers Local Union No 5 | 990 | Recording Se | 55 | $128,708 | $0 | View return |
| 2013 | Western Pennsylvania Electrical Apprenticeship Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Western Pennsylvania Electrical Employees Insurance Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Western Pa Electrical Employees Wage and Fringe Benefit Assurance Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | American Federation of Labor & Bldg & Construction Trades Council | 990 | Secretary/Tr | - | $0 | $0 | View return |
| 2013 | Grand Traverse Area Catholic Schools Foundation Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | A Beginning Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2011 | Bricklayers Non Profit Housing Co | 990PF | Pres/Board | 24 | $0 | $0 | View return |