| 2025 | Spacelab Innovation Center | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2024 | Spacelab Innovation Center | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2022 | Spacelab Innovation Center | 990EZ | Secretarytreasurer | 5 | $0 | $0 | View return |
| 2019 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee (P) | 1 | $0 | $0 | View return |
| 2018 | Penn Del Jersey Chapter Neca | 990 | Asst. Director Of Education | 50 | $101,939 | $0 | View return |
| 2018 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Management Trustee (Thru 11/20/18) | 5 | $0 | $0 | View return |
| 2018 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2018 | Ibew Joint Apprenticeship & Training Center Fund Neca Local Union 313 | 990 | Jatc Trustee | 2 | $0 | $0 | View return |
| 2017 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2017 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Management Trustee | 5 | $0 | $0 | View return |
| 2017 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2017 | Williamsport Joint Apprenticeship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Harrisburg Electricians Joint Apprenticeship & Training Tr Fund | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2017 | Ibew Joint Apprenticeship & Training Center Fund Neca Local Union 313 | 990 | Jatc Trustee | 2 | $0 | $0 | View return |
| 2016 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Management Trustee | 5 | $0 | $0 | View return |
| 2016 | Williamsport Joint Apprenticeship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2016 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2016 | Harrisburg Electricians Joint Apprenticeship & Training Tr Fund | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2016 | Ibew Joint Apprenticeship & Training Center Fund Neca Local Union 313 | 990 | Jatc Trustee | 2 | $0 | $0 | View return |
| 2015 | Harrisburg Electricians Joint Apprenticeship & Training Tr Fund | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Mgmt Trustee | 5 | $0 | $0 | View return |
| 2015 | Williamsport Joint Apprenticeship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2014 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Mgmt Trustee | 5 | $0 | $0 | View return |
| 2014 | Ibew Joint Apprenticeship & Training Center Fund Neca Local Union 313 | 990 | Jatc Trustee | 2 | $0 | $0 | View return |
| 2014 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2014 | Williamsport Joint Apprenticeship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2014 | Harrisburg Electricians Joint Apprenticeship & Training Tr Fund | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2013 | International Brotherhood of Elect Workers Local Union No 812 Health | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2013 | Harrisburg Electricians Joint Apprenticeship & Training Tr Fund | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2013 | Williamsport Joint Apprenticeship Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Ibew Joint Apprenticeship & Training Center Fund Neca Local Union 313 | 990 | Jatc Trustee | 2 | $0 | $0 | View return |
| 2013 | International Brotherhood of Local Union No 143 Health and Welfare Fund | 990 | Mgmt Trustee | 5 | $0 | $0 | View return |
| 2013 | Ibew-654 Health and Welfare Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2013 | Ibew Health and Welfare Trust Fund Neca Local Union No 313 | 990 | Trustee | 2 | $0 | $0 | View return |