| 2024 | Finishing Trades Inst of West Penns Yldist Coun No 57 Jntapprtrain Fd | 990 | Trustee | 1 | $250 | $0 | View return |
| 2024 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2024 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Cement Masons Union Local 526 Apprentice and Journeyman Education and Train | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Co-Chair/Trustee | 1 | $0 | $0 | View return |
| 2024 | Opcmia Local 526 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Finishing Trades Inst of West Penns Yldist Coun No 57 Jntapprtrain Fd | 990 | Trustee | 1 | $200 | $0 | View return |
| 2023 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2023 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Cement Masons Union Local 526 Apprentice and Journeyman Education and Train | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Opcmia Local 526 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Co-Chair/Trustee | 1 | $0 | $0 | View return |
| 2022 | Finishing Trades Inst of West Penns Yldist Coun No 57 Jntapprtrain Fd | 990 | Trustee | 1 | $200 | $0 | View return |
| 2022 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2022 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Finishing Industry Labor Management Partnership | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2022 | Cement Masons Union Local 526 Apprentice and Journeyman Education and Train | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Opcmia Local 526 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Co-Chair/Trustee | 1 | $0 | $0 | View return |
| 2021 | Finishing Trades Inst of West Penns Yldist Coun No 57 Jntapprtrain Fd | 990 | Trustee | 1 | $200 | $0 | View return |
| 2021 | Plasterers Local No 31 Insurance Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Master Interior Contractors Association of Greater Pittsburgh | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2021 | Opcmia Local 526 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Cement Masons Union Local 526 Apprentice and Journeyman Education and Train | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Finishing Industry Labor Management Partnership | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2020 | Finishing Trades Inst of West Penns Yldist Coun No 57 Jntapprtrain Fd | 990 | Trustee | 1 | $100 | $0 | View return |
| 2020 | American Subcontractors Association of Western Pa | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2020 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Plasterers Local No 31 Insurance Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ibpat District Council No 57 Labor Management Cooperation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Opcmia Local 526 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Finishing Industry Labor Management Partnership | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2019 | Construction Advancement Program of Western Pennsylvania Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2019 | American Subcontractors Association of Western Pa | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Plasterers Local No 31 Insurance Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Finishing Industry Labor Management Partnership | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2018 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Opcmia International Training Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2018 | Construction Advancement Program of Western Pennsylvania Fund | 990 | Trustee (Entered 01/2018) | 2 | $0 | $0 | View return |
| 2018 | American Subcontractors Association of Western Pa | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Plasterers Local No 31 Insurance Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Finishing Industry Labor Management Partnership | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2018 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Opcmia International Training Fund | 990 | Management Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Plasterers Local No 31 Insurance Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | American Subcontractors Association of Western Pa | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | American Subcontractors Association of Western Pa | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Opcmia International Training Fund | 990 | Management Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Plasterers Local No 31 Insurance Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | American Subcontractors Association of Western Pa | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Opcmia International Training Fund | 990 | Management Trustee | 0.5 | $0 | $0 | View return |
| 2015 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | American Subcontractors Association of Western Pa | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2013 | Iupat Welfare Fund of Western Pennsylvania | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | American Subcontractors Association of Western Pa | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | National Plastering Industrys Joint Apprenticeship Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |