| 2023 | Ironworker Management Progressive Action | 990 | Trustee (Thru 7/1/2023) | 2 | $0 | $0 | View return |
| 2023 | National Association of Reinforcing Steel Contractors | 990EZ | Secretary And Director | 5 | $0 | $0 | View return |
| 2023 | National Association of Reinforcing Steel Contractors | 990EZ | Secretary And Director | 5 | $0 | $0 | View return |
| 2023 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2023 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2023 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2022 | Ironworker Management Progressive Action | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2022 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2022 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2022 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | National Association of Reinforcing Steel Contractors | 990EZ | Secretary And Director | 5 | $0 | $0 | View return |
| 2021 | Ironworker Management Progressive Action | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2021 | Iron Workers Local 399 Project Targeting Trust Fund | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2021 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2021 | National Association of Reinforcing Steel Contractors | 990EZ | Secretary And Director | 5 | $0 | $0 | View return |
| 2020 | Ironworker Management Progressive Action | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Iron Workers Local 399 Project Targeting Trust Fund | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2020 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2020 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2020 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2020 | National Association of Reinforcing Steel Contractors | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2019 | Ironworker Management Progressive Action | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | National Ironworkers and Employers | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2019 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2019 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2019 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2019 | Iron Workers Local 399 Project Targeting Trust Fund | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2018 | National Ironworkers and Employers | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2018 | Psychotherapy & Spirituality | 990 | Vice Chairman And Secretary | 1 | $0 | $0 | View return |
| 2018 | Mortar Board - Barbara Cook Chapter | 990 | Awards And F | 6 | $0 | $0 | View return |
| 2018 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Iron Workers Local 399 Project Targeting Trust Fund | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2018 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2018 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2018 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2017 | Iron Workers Local 350 Supplemental Welfare Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | National Ironworkers and Employers | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2017 | Iron Workers Local 399 Vacation Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2017 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2017 | Iron Workers Local 399 Project Targeting Trust Fund | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2017 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2017 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2016 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2016 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2016 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2015 | The 21St Century Partnership for STEM Education | 990 | President | 30 | $146,079 | $0 | View return |
| 2015 | International Union of Painters and Allied Trades Local 1911 | 990EZ | Secretary | 10 | $425 | $0 | View return |
| 2015 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2015 | Iron Workers Local 350 Apprentice Training Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2015 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2015 | Iron Workers Local 350 Supplemental Welfare Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2015 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2014 | The 21St Century Partnership for STEM Education | 990 | President | 30 | $141,160 | $0 | View return |
| 2014 | International Union of Painters and Allied Trades Local 1911 | 990EZ | Treasurer | 10 | $850 | $0 | View return |
| 2014 | Iron Workers Local 350 Apprentice Training Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2014 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2014 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2014 | Iron Workers Local 350 Supplemental Welfare Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2014 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2013 | International Union of Painters and Allied Trades Local 1911 | 990EZ | Treasurer | 10 | $425 | $0 | View return |
| 2013 | Reinforced Iron Workers Riggers & Machinery Movers Apprentice Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2013 | Iron Workers District Council Philadelphia & Vicinity Welfare Plan Board Of | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2013 | Reinforced Iron Workers Riggers & Machinery Movers Local 405 Benefit Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2013 | Iron Workers Local 350 Supplemental Welfare Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2013 | Iron Workers Local 350 Apprentice Training Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |