| 2023 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Diamond Dream Foundation | 990EZ | Chairman | 2 | $0 | $0 | View return |
| 2021 | Diamond Dream Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee (P) | 1 | $0 | $0 | View return |
| 2020 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2019 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | National Association of Home Builders of the United States | 990 | Director | 4 | $0 | $0 | View return |
| 2019 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2018 | Mayflower Retirement Center Inc. | 990 | Director/Maintenance | 40 | $133,219 | $0 | View return |
| 2018 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Management Trustee (P) | 0.5 | $0 | $0 | View return |
| 2018 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers-126 Health & Welfare Plan | 990 | Employer Trustee (P) | 2 | $0 | $0 | View return |
| 2018 | Lower Columbia Estuary Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Mayflower Retirement Center Inc. | 990 | Director Of Mainenance | 40 | $133,936 | $0 | View return |
| 2017 | Penn Del Jersey Chapter Neca | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Management Trustee | 0.5 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers-126 Health & Welfare Plan | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2017 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2017 | Lower Columbia Estuary Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Mayflower Retirement Center Inc. | 990 | Director Of Maintenance | 40 | $128,111 | $0 | View return |
| 2016 | Penn Del Jersey Chapter Neca | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers-126 Health & Welfare Plan | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2016 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Management Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Empower Day Support of Central Virginia | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2016 | Lower Columbia Estuary Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Mayflower Retirement Center Inc. | 990 | Director Of Maintenance | 40 | $124,777 | $0 | View return |
| 2015 | Penn Del Jersey Chapter Neca | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2015 | Altavista Country Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Management Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Lower Columbia Estuary Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Mayflower Retirement Center Inc. | 990 | Director Of Maintenance | 40 | $120,750 | $0 | View return |
| 2014 | Altavista Country Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Penn Del Jersey Chapter Neca | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | National Association of Home Builders of the United States | 990 | Director | 4 | $0 | $0 | View return |
| 2014 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2014 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Lower Columbia Estuary Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Mayflower Retirement Center Inc. | 990 | Director Of Maintenance | 40 | $113,269 | $0 | View return |
| 2013 | Landmark Charities | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Ibew Local #98 Labor Management Cooperative Committee Inc | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2013 | Penn Del Jersey Chapter Neca | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Local 126 Ibew Occupational Safety Health & Educ Trust Fund | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Iowa Heartland Resource Conservation & Development Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Lower Columbia Estuary Partnership | 990 | Director | 1 | $0 | $0 | View return |