| 2024 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2024 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2024 | Montana Chapter Neca Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | PTA Oregon Congress Franklin School PTA | 990EZ | President | 8 | $0 | - | View return |
| 2023 | Montana Electrical Joint Apprenticeship Training Council | 990 | Chairman | 3 | $0 | $0 | View return |
| 2023 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | Montana Chapter Neca Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | PTA Oregon Congress Franklin School PTA | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | National Electrical Contractors Association Inc | 990 | Chapter Governors | 1 | $0 | $0 | View return |
| 2022 | International Association of Electrical Inspectors | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Montana Electrical Joint Apprenticeship Training Council | 990 | Chairman | 3 | $0 | $0 | View return |
| 2022 | PTA Oregon Congress Franklin School PTA | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | Montana Chapter Neca Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | Montana Chapter Neca Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | PTA Oregon Congress Franklin School PTA | 990EZ | President | 10 | $0 | $0 | View return |
| 2021 | National Electrical Contractors Association Inc | 990 | Board Of Governors, Mt | 1 | $0 | $0 | View return |
| 2021 | Montana Electrical Joint Apprenticeship Training Council | 990 | Secretary | 3 | $0 | $0 | View return |
| 2021 | Hats and Mittens Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | Montana Chapter Neca Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Montana Electrical Joint Apprenticeship Training Council | 990 | Secretary | 3 | $0 | $0 | View return |
| 2020 | National Electrical Contractors Association Inc | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2020 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | Hats and Mittens Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2019 | Montana Chapter Neca Inc | 990 | Governor | 1 | $0 | $0 | View return |
| 2019 | National Electrical Contractors Association Inc | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2019 | Hats and Mittens Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Montana Chapter Neca Inc | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Hats and Mittens Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Montana Chapter Neca Inc | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Hats and Mittens Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2017 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Oregon Chapter of the American Fisheries Society | 990EZ | Past President | 5 | $0 | - | View return |
| 2016 | North Platte Catholic Shools Endowment-Trust Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Montana Chapter Neca Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Hats and Mittens Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Oregon Chapter of the American Fisheries Society | 990 | President | 20 | $0 | $0 | View return |
| 2015 | Montana Chapter Neca Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Montana Chapter Neca Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Oregon Chapter of the American Fisheries Society | 990EZ | President Elect | 10 | $0 | - | View return |