| 2025 | Bryan Little Bears Football Program | 990EZ | President | 5 | $0 | - | View return |
| 2024 | Montana School Services Foundation | 990 | Chair | 0.5 | $0 | $157,560 | View return |
| 2024 | Better Business Bureau Consumer Education Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Better Business Bureau Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Kern County Builders Exchange Inc | 990 | Past Preside | 2 | $0 | $0 | View return |
| 2024 | Ohio Water Well Association Inc | 990EZ | President | 0.5 | $0 | - | View return |
| 2024 | City Youth Ministries Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2024 | Associated Builders & Contractors Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Florida Home Builders Association Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Montana School Services Foundation | 990 | Chair | 0.5 | $0 | $153,000 | View return |
| 2023 | Episcopal Camps and Conference Centers Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | Just Compassion of East Washington County | 990 | Director | 11 | $0 | $0 | View return |
| 2023 | Kern County Builders Exchange Inc | 990 | President | 2 | $0 | $0 | View return |
| 2023 | Better Business Bureau Consumer Education Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Better Business Bureau Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | City Youth Ministries Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | Associated Builders & Contractors Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Ohio Water Well Association Inc | 990EZ | President | 0 | $0 | - | View return |
| 2023 | Montana Quality Education Coalition | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Poughkeepsie Public Schools Foundation Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Montana School Services Foundation | 990 | Vice Chair | 0.5 | $0 | $75,000 | View return |
| 2022 | Montana Quality Education Coalition | 990EZ | Sam Represenative | 1 | $0 | $0 | View return |
| 2022 | Just Compassion of East Washington County | 990 | Director | 11 | $0 | $0 | View return |
| 2022 | Episcopal Camps and Conference Centers Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Ohio Water Well Association Inc | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2022 | Fusion Color Guardfusion Core | 990EZ | Vice President | 25 | $0 | $0 | View return |
| 2022 | City Youth Ministries Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Kern County Builders Exchange Inc | 990 | Vice Peresid | - | $0 | $0 | View return |
| 2022 | Just Compassion of East Washington County | 990 | Director | 11 | $0 | $0 | View return |
| 2022 | Incline Village Golf Club Inc | 990 | Board Member | 4 | $0 | $0 | View return |
| 2022 | Associated Builders & Contractors Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Poughkeepsie Public Schools Foundation Corp | 990EZ | Director | 0.5 | $0 | - | View return |
| 2021 | Fusion Color Guardfusion Core | 990EZ | Vice President | 25 | $0 | $0 | View return |
| 2021 | Montana Quality Education Coalition | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | City Youth Ministries Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Associated Builders & Contractors Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Greater Missoula Family Young Mens Christian Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Kern County Builders Exchange Inc | 990 | Secretary/Tr | 2 | $0 | $0 | View return |
| 2021 | Incline Village Golf Club Inc | 990 | Board Member | 4 | $0 | $0 | View return |
| 2021 | Just Compassion of East Washington County | 990 | Director | 11 | $0 | $0 | View return |
| 2021 | Geo Global Environmental Options Inc | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Fusion Color Guardfusion Core | 990 | Vice President | 0 | $0 | $0 | View return |
| 2020 | City Youth Ministries Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Greater Missoula Family Young Mens Christian Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Rocky Bayou Country Club Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Kern County Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Incline Village Golf Club Inc | 990 | Board Member | 4 | $0 | $0 | View return |
| 2020 | Geo Global Environmental Options Inc | 990EZ | Chairman | 0 | $0 | - | View return |
| 2020 | Newberg Area Habitat for Humanity | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Just Compassion of East Washington County | 990 | Director | 11 | $0 | $0 | View return |
| 2020 | Missoula Education Foundation | 990EZ | Superintende | 1 | $0 | - | View return |
| 2020 | Newberg Area Habitat for Humanity | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Door County Land Trust Inc. | 990 | Secretary | 3 | $0 | $0 | View return |
| 2019 | City Youth Ministries Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Ohio Water Well Association Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | Kern County Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Rocky Bayou Country Club Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Newberg Area Habitat for Humanity | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Geo Global Environmental Options Inc | 990EZ | Chairman | 0 | $0 | - | View return |
| 2018 | Door County Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Rocky Bayou Country Club Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Boonville Pirate Booster Club Inc. | 990EZ | Member | 0.5 | $0 | - | View return |
| 2018 | Greater Gaston Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Ohio Water Well Association Inc | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | The Metrolina Regional Scholars' Academy Inc | 990 | Chairman | 5 | $0 | $0 | View return |
| 2018 | California Community Opportunities Inc. | 990 | Board Member (Resigned Sept. 2018) | 1 | $0 | $0 | View return |
| 2018 | Newberg Area Habitat for Humanity | 990 | Member At Large | 2 | $0 | $0 | View return |
| 2018 | Geo Global Environmental Options Inc | 990 | Chairman | 0 | $0 | $0 | View return |
| 2017 | Rocky Bayou Country Club Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Episcopal Camps and Conference Centers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Boonville Pirate Booster Club Inc. | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2017 | Greater Gallatin United Way Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2017 | Door County Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Geo Global Environmental Options Inc | 990EZ | CEO | 0 | $0 | - | View return |
| 2017 | California Community Opportunities Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | The Metrolina Regional Scholars' Academy Inc | 990 | Chairman | 5 | $0 | $0 | View return |
| 2017 | Newberg Area Habitat for Humanity | 990 | Member At Large | 2 | $0 | $0 | View return |
| 2017 | Geo Global Environmental Options Inc | 990EZ | CEO | 0 | $0 | - | View return |
| 2016 | Episcopal Camps and Conference Centers Inc | 990EZ | Vice President | 1 | $0 | - | View return |
| 2016 | Door County Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Boonville Pirate Booster Club Inc. | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2016 | The Metrolina Regional Scholars' Academy Inc | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2016 | Bermuda Dunes Country Club | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Greater Gallatin United Way Inc. | 990 | 1st Vice Chair | 2 | $0 | $0 | View return |
| 2016 | Newberg Area Habitat for Humanity | 990 | Member At Large | 2 | $0 | $0 | View return |
| 2016 | California Community Opportunities Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Episcopal Camps and Conference Centers Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Door County Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Bozeman Library Friends and Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Seashore Soccer League Inc. | 990EZ | Secretary | 15 | $0 | $0 | View return |
| 2015 | California Community Opportunities Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Geo Global Environmental Options Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Greater Gallatin United Way Inc. | 990 | 1st Vice Chair | 2 | $0 | $0 | View return |
| 2015 | Bermuda Dunes Country Club | 990 | President | 5 | $0 | $0 | View return |
| 2015 | The Metrolina Regional Scholars' Academy Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Bozeman Library Friends and Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Seashore Soccer League Inc. | 990EZ | Secretary | 15 | $0 | $0 | View return |
| 2014 | Longview Consolidated Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Door County Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Greater Gallatin United Way Inc. | 990 | 2nd Vice Chair | 2 | $0 | $0 | View return |
| 2014 | The Metrolina Regional Scholars' Academy Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | California Community Opportunities Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Bozeman Public Schools Foundation Inc | 990 | Board Liason | 0 | $0 | $0 | View return |
| 2014 | Bermuda Dunes Country Club | 990 | Board Member | 5 | $0 | $0 | View return |
| 2013 | Seashore Soccer League Inc. | 990EZ | Secretary | 15 | $0 | $0 | View return |
| 2013 | Bozeman Library Friends and Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Door County Land Trust Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | California Community Opportunities Inc. | 990 | Board Member | 1 | - | - | View return |
| 2013 | Greater Gallatin United Way Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Bermuda Dunes Country Club | 990 | Board Member | 5 | $0 | $0 | View return |
| 2013 | Bozeman Public Schools Foundation Inc | 990 | Board Liason | 0 | $0 | $0 | View return |