| 2025 | For the Song Charitable Fund | 990EZ | Independent Director | 2 | $0 | $0 | View return |
| 2025 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2024 | Mechanical Contractors Association | 990 | Director, Innovative Technologies | 35 | $230,700 | $0 | View return |
| 2024 | Brewery Arts Center | 990 | Director | 45 | $69,425 | $0 | View return |
| 2024 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,500 | $0 | View return |
| 2024 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2024 | Desert Hot Springs Police Officers Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2024 | Volunteers of America of Illinois | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Other | 0 | $0 | $0 | View return |
| 2024 | Mechanical Contracting Foundation Inc. | 990 | Executive Director | 7 | $0 | $0 | View return |
| 2024 | Corvallis Sustainability Coalition | 990 | Steering Committee Member | 1 | $0 | $0 | View return |
| 2024 | Small Business Investor Alliance Inc | 990 | Board Of Gov | 2 | $0 | $0 | View return |
| 2023 | Mechanical Contractors Association | 990 | Director, Innovative Technologies | 35 | $220,000 | $0 | View return |
| 2023 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,500 | - | View return |
| 2023 | Mechanical Contracting Foundation Inc. | 990 | Executive Director | 7 | $0 | $0 | View return |
| 2023 | Corvallis Sustainability Coalition | 990 | Steering Committee Member | 1 | $0 | $0 | View return |
| 2023 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Lca Secretary | 0 | $0 | $0 | View return |
| 2023 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | La Crescent Animal Rescue Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Sussex County Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Mechanical Contractors Association | 990 | Director, Innovative Technologies | 35 | $219,040 | $0 | View return |
| 2022 | Brewery Arts Center | 990 | Executive Director | 50 | $33,000 | $0 | View return |
| 2022 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,700 | - | View return |
| 2022 | Corvallis Sustainability Coalition | 990 | Steering Committee Member | 1 | $0 | $0 | View return |
| 2022 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2022 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | La Crescent Animal Rescue Inc | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Park Ridge Country Club | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Sussex County Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Mechanical Contractors Association | 990 | Director, Innovative Technology | 35 | $215,426 | $0 | View return |
| 2021 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,725 | - | View return |
| 2021 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | La Crescent Animal Rescue Inc | 990EZ | Secretary | 2 | $0 | - | View return |
| 2021 | Corvallis Sustainability Coalition | 990 | Steering Committee Member | 1 | $0 | $0 | View return |
| 2021 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Sussex County Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Quad Cities Golf Classic Charitable Foundation | 990 | Director | 10 | $0 | $0 | View return |
| 2021 | Clarksburg High School Athletic Booster Club Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2021 | Vocational Agriculture Teachers Association of Texas | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Mechanical Contractors Association | 990 | Dir., Construction Technology | 35 | $189,327 | $0 | View return |
| 2020 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,000 | - | View return |
| 2020 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | La Crescent Animal Rescue Inc | 990EZ | Secretary | 2 | $0 | - | View return |
| 2020 | Corvallis Sustainability Coalition | 990 | Steering Committee Member | 1 | $0 | $0 | View return |
| 2020 | Habitat for Humanity Chicago | 990 | Director | 2.5 | $0 | $0 | View return |
| 2020 | Quad Cities Golf Classic Charitable Foundation | 990 | Past Chair | 10 | $0 | $0 | View return |
| 2020 | Vocational Agriculture Teachers Association of Texas | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Brush Creek Montessori School | 990 | President | 5 | $0 | $0 | View return |
| 2020 | Park Ridge Country Club | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Mechanical Contractors Association | 990 | Dir., Construction Technology | 35 | $198,323 | $0 | View return |
| 2019 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,000 | - | View return |
| 2019 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Corvallis Sustainability Coalition | 990 | Steering Committee Member | 1 | $0 | $0 | View return |
| 2019 | Quad Cities Golf Classic Charitable Foundation | 990 | Past Chair | 10 | $0 | $0 | View return |
| 2019 | Habitat for Humanity Chicago | 990 | President | 2.5 | $0 | $0 | View return |
| 2019 | Sussex County Community College Foundation | 990 | Director | 15 | $0 | $0 | View return |
| 2019 | Brush Creek Montessori School | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Omaha Press Club Inc | 990 | Past President | 1.5 | $0 | $0 | View return |
| 2018 | Mechanical Contractors Association | 990 | Director Of Construction Technology | 35 | $169,806 | $0 | View return |
| 2018 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,000 | - | View return |
| 2018 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2018 | Corvallis Sustainability Coalition | 990EZ | Steering Committee Member | 1 | $0 | $0 | View return |
| 2018 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Brush Creek Montessori School | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Quad Cities Golf Classic Charitable Foundation | 990 | 2019 Chairman | 10 | $0 | $0 | View return |
| 2018 | Omaha Press Club Inc | 990 | Past President | 1.5 | $0 | $0 | View return |
| 2018 | The Maverick Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Mechanical Contractors Association | 990 | Director Of Construction Technology | 35 | $148,552 | $0 | View return |
| 2017 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,000 | - | View return |
| 2017 | Corvallis Sustainability Coalition | 990EZ | Steering Committee Member | 2 | $0 | $0 | View return |
| 2017 | The Maverick Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2017 | Omaha Press Club Inc | 990 | Past President | 1.5 | $0 | $0 | View return |
| 2017 | Quad Cities Golf Classic Charitable Foundation | 990 | Chairman Elect | 10 | $0 | $0 | View return |
| 2017 | Quad Cities Golf Classic Charitable Foundation | 990 | Chairman Elect | 10 | $0 | $0 | View return |
| 2016 | International Alliance Theatrical Stage Employees | 990 | Asst. To The Pres | 40 | $178,329 | $0 | View return |
| 2016 | Mechanical Contractors Association | 990 | Director Of Construction T | 35 | $158,010 | $0 | View return |
| 2016 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $1,050 | - | View return |
| 2016 | Omaha Press Club Inc | 990 | President | 1.5 | $0 | $0 | View return |
| 2016 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2016 | The Maverick Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Quad Cities Golf Classic Charitable Foundation | 990 | Vice Chair Operations | 10 | $0 | $0 | View return |
| 2015 | Mechanical Contractors Association | 990 | Director Of Construction Technology | 35 | $138,562 | $0 | View return |
| 2015 | Dartmouth Police Brotherhood Inc | 990EZ | President | 5 | $486 | - | View return |
| 2015 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2015 | Omaha Press Club Inc | 990 | President-Elect | 1.5 | $0 | $0 | View return |
| 2015 | Bloomington Blades Youth Hockey Association | 990EZ | Board Member | 0 | $0 | - | View return |
| 2015 | The Maverick Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Quad Cities Golf Classic Charitable Foundation | 990 | Vice Chair Player & On Course Services | 10 | $0 | $0 | View return |
| 2014 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2014 | The Maverick Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | The Theater Project | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2014 | Quad Cities Golf Classic Charitable Foundation | 990 | Vice Chair Finance/Information | 1 | $0 | $0 | View return |
| 2013 | The Theater Project | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2013 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2013 | The Maverick Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Quad Cities Golf Classic Charitable Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2012 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2011 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2010 | The Max Mcguire Memorial Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |