| 2024 | Regional Greenhouse Gas Initiative Inc. | 990 | Executive Committee Member At Large | 5 | $0 | $0 | View return |
| 2024 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | $0 | View return |
| 2024 | Union of California State Workers Seiu Local 1000 | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Environmental Council of States Inc | 990 | At-Large Board Member | 1 | $0 | $0 | View return |
| 2023 | United Steelworkers International Local Union 9542 | 990EZ | Trustee | 1 | $901 | - | View return |
| 2023 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2023 | Regional Greenhouse Gas Initiative Inc. | 990 | Executive Committee Member At Large | 5 | $0 | $0 | View return |
| 2023 | Roncalli Apartments Inc C/O Roman Catholic Diocese of Portland | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Team Vogel Vs Cancer | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2023 | Environmental Council of States Inc | 990 | Chair, Land & Materials Committee & Region 1 Rep | 1 | $0 | $0 | View return |
| 2022 | United Steelworkers International Local Union 9542 | 990EZ | Trustee | 1 | $518 | - | View return |
| 2022 | American Scientific Affiliation | 990 | Chair | 5 | $0 | $0 | View return |
| 2022 | Regional Greenhouse Gas Initiative Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2022 | Roncalli Apartments Inc C/O Roman Catholic Diocese of Portland | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Environmental Council of States Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Memphis Emmaus Community | 990EZ | President | 2 | $0 | $0 | View return |
| 2021 | Assoc of College & Univ Housing Officers Intl Research & Educ Fdn | 990 | Vice Chair | 5 | $0 | $0 | View return |
| 2021 | United Steelworkers International Local Union 9542 | 990EZ | Trustee | 1 | $0 | - | View return |
| 2021 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2021 | Assoc of College & Univ Housing Officers Intl Research & Educ Fdn | 990 | Vice Chair | 5 | $0 | $0 | View return |
| 2021 | Deerfield Village Community Association Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2021 | Roncalli Apartments Inc C/O Roman Catholic Diocese of Portland | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | United Steelworkers Local 646 | 990EZ | Vice Preside | 0 | $2,100 | - | View return |
| 2020 | Deerfield Village Community Association Inc | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2020 | Roncalli Apartments Inc C/O Roman Catholic Diocese of Portland | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2020 | First Flight Society Incorporated | 990EZ | Director | 0.04 | $0 | - | View return |
| 2020 | Marshalltown Area United Way | 990 | Past President | 0 | $0 | $0 | View return |
| 2020 | American Scientific Affiliation | 990 | Member At Large | 2 | $0 | $0 | View return |
| 2020 | The Climate Registry | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Mahali Pa Maisha Inc. | 990 | Office Administration | 5 | $0 | $0 | View return |
| 2020 | American Scientific Affiliation | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | United Steelworkers Local 646 | 990EZ | Vice Preside | 0 | $2,069 | - | View return |
| 2019 | American Scientific Affiliation | 990 | Member At Large | 5 | $0 | $0 | View return |
| 2019 | Marshalltown Area United Way | 990 | President | 0 | $0 | $0 | View return |
| 2019 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2019 | The Climate Registry | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Mahali Pa Maisha Inc. | 990 | Office Administration | 5 | $0 | $0 | View return |
| 2019 | First Flight Society Incorporated | 990EZ | Director | 8 | $0 | - | View return |
| 2018 | American Scientific Affiliation | 990 | Member At Large | 5 | $0 | $0 | View return |
| 2018 | Trail Resources and Iowa Land Stewards Inc C/O Elizabeth Schrum | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Mahali Pa Maisha Inc. | 990 | Office Administration | 5 | $0 | $0 | View return |
| 2018 | Marshalltown Area United Way | 990 | Vice-President | 0 | $0 | $0 | View return |
| 2018 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2018 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Team Vogel Vs Cancer | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2018 | The Climate Registry | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2017 | Marshalltown Area United Way | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Trail Resources and Iowa Land Stewards Inc C/O Elizabeth Schrum | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Mahali Pa Maisha Inc. | 990 | Office Administration | 5 | $0 | $0 | View return |
| 2017 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2017 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Team Vogel Vs Cancer | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2017 | The Climate Registry | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Trail Resources and Iowa Land Stewards Inc C/O Elizabeth Schrum | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Marshalltown Area United Way | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Dare County Motorsports Charity Group | 990PF | Director | 6 | $0 | - | View return |
| 2016 | Mahali Pa Maisha Inc. | 990 | Office Administration | 5 | $0 | $0 | View return |
| 2016 | Disability Resources Agency for Independent Living | 990 | Board President | 1 | $0 | $0 | View return |
| 2015 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Trail Resources and Iowa Land Stewards Inc C/O Elizabeth Schrum | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Mahali Pa Maisha Inc. | 990 | Office Administration | 5 | $0 | $0 | View return |
| 2015 | Marshalltown Area United Way | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Disability Resources Agency for Independent Living | 990 | Board President | 1 | $0 | $0 | View return |
| 2014 | Young Mens Christian Asssoc of the Univ of Tx | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Maine Maritime Museum | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Disability Resources Agency for Independent Living | 990 | Board President | 1 | $0 | $0 | View return |
| 2013 | Young Mens Christian Asssoc of the Univ of Tx | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Tolar Volunteer Fire Department | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Memorial Hospital Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Disability Resources Agency for Independent Living | 990 | Board President | 1 | $0 | $0 | View return |