| 2024 | Neillsville Municipal Ambulance Service | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Hospice of Southern Maine | 990 | Director (End 4/2024) | 0.5 | $0 | $0 | View return |
| 2024 | National Amateur Baseball Federation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Bricks and Mortals Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | National Amateur Baseball Federation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Hospice of Southern Maine | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Tall Cedars of Lebanon of North America Supreme Forest | 990 | Supreme Director Region 5 | 4 | $0 | $0 | View return |
| 2023 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Bricks and Mortals Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | National Amateur Baseball Federation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Abiding in the Vine | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Tall Cedars of Lebanon of North America Supreme Forest | 990 | Supreme Director Region 5 | 4 | $0 | $0 | View return |
| 2022 | Tall Cedars of Lebanon of North America Supreme Forest | 990 | Supreme Director Region 5 | 4 | $0 | $0 | View return |
| 2022 | Hospice of Southern Maine | 990 | Director | 1.3 | $0 | $0 | View return |
| 2022 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | National Amateur Baseball Federation Inc. | 990 | First Vice President | 1 | $0 | $0 | View return |
| 2021 | Tall Cedars of Lebanon of North America Supreme Forest | 990 | Supreme Director Region 5 | 4 | $0 | $0 | View return |
| 2021 | Hospice of Southern Maine | 990 | Director/Chair | 4.6 | $0 | $0 | View return |
| 2021 | Abiding in the Vine | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Eleven Fifty Academy Inc | 990 | Employee | 40 | $122,213 | $0 | View return |
| 2020 | Hospice of Southern Maine | 990 | Director/Chair | 4.6 | $0 | $0 | View return |
| 2020 | Abiding in the Vine | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Sailing Ships Portland | 990 | Director | 4 | $0 | $0 | View return |
| 2019 | Hospice of Southern Maine | 990 | Director/Vice Chair | 1.3 | $0 | $0 | View return |
| 2019 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Hospice of Southern Maine | 990 | Director | 1.1 | $0 | $0 | View return |
| 2018 | Nha Properties Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Sailing Ships Portland | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | Magnolia Fire Company of Magnolia Camden County New Jersey | 990 | President | - | $0 | $0 | View return |
| 2018 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Hospice of Southern Maine | 990 | Director | 1.2 | $0 | $0 | View return |
| 2017 | Magnolia Fire Company of Magnolia Camden County New Jersey | 990 | President | - | $0 | $0 | View return |
| 2017 | Sailing Ships Portland | 990EZ | Director | 4 | $0 | - | View return |
| 2017 | Streb Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Magnolia Fire Company of Magnolia Camden County New Jersey | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Intl Assoc of Firefighters Local 1403 | 990 | E Board | - | $0 | $0 | View return |
| 2016 | Hospice of Southern Maine | 990 | Director | 1.1 | $0 | $0 | View return |
| 2015 | Magnolia Fire Company of Magnolia Camden County New Jersey | 990 | Pres. | 5 | $0 | $0 | View return |
| 2015 | Hospice of Southern Maine | 990 | Director | 1.1 | $0 | $0 | View return |
| 2015 | Theatre Communications Group Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2014 | Intl Assoc of Firefighters Local 1403 | 990 | Exec Brd | 1 | $0 | $0 | View return |
| 2014 | River Tree Arts | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | New York City Business Relocation Assistance Corp | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Magnolia Fire Company of Magnolia Camden County New Jersey | 990 | Pres. | 5 | $0 | $0 | View return |
| 2014 | Denton County Livestock Association | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2014 | Theatre Communications Group Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2013 | Theatre Communications Group Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |