| 2025 | Kewanee Rotary Foundation Charitable Trust | 990PF | President | 0 | $0 | - | View return |
| 2024 | Alpha Iota Building Corporation | 990EZ | President & Director | 2 | $0 | $0 | View return |
| 2024 | Benevolent & Protective Order of Elks #721 | 990 | Officer | - | $0 | $0 | View return |
| 2024 | Kewanee Rotary Foundation Charitable Trust | 990PF | President | 0 | $0 | - | View return |
| 2024 | The Frank Buck Zoological Society | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $164,487 | $0 | View return |
| 2023 | Kewanee Rotary Foundation Charitable Trust | 990 | Vice President | 0 | $0 | $0 | View return |
| 2023 | Alpha Iota Building Corporation | 990EZ | President & Director | 1 | $0 | $0 | View return |
| 2023 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Benevolent & Protective Order of Elks #721 | 990 | Officer | - | $0 | $0 | View return |
| 2023 | American Psychiatric Association Foundation | 990 | Director (From 5/23) | 1 | $0 | $0 | View return |
| 2023 | The Frank Buck Zoological Society | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2023 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2023 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Kewanee Rotary Foundation Inc. | 990 | Vice President | 0 | $0 | $0 | View return |
| 2023 | Northern Panhandle Workforce Development Board Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $153,411 | $0 | View return |
| 2022 | Kewanee Rotary Foundation Charitable Trust | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2022 | Alpha Iota Building Corporation | 990EZ | President & Director | 5 | $0 | $0 | View return |
| 2022 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Northern Panhandle Workforce Development Board Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2021 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $149,311 | $0 | View return |
| 2021 | Kewanee Rotary Foundation Charitable Trust | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2021 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Edm Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Kewanee Rotary Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2020 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $143,434 | $0 | View return |
| 2020 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2020 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2020 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Edm Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Kewanee Rotary Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $138,071 | $0 | View return |
| 2019 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $138,071 | $0 | View return |
| 2019 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Edm Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2019 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $134,848 | $0 | View return |
| 2018 | Edm Council Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2018 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $134,099 | $0 | View return |
| 2017 | Milton Residences for the Elderly Inc. | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2017 | Edm Council Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $127,973 | $0 | View return |
| 2016 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2016 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Paper | 50 | $128,805 | $0 | View return |
| 2015 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Northern Panhandle Workforce Development Board Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson P | 50 | $118,528 | $0 | View return |
| 2014 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2014 | New England Society for Healthcare | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2013 | Thomas Jefferson Foundation Inc. | 990 | Editor, Thomas Jefferson Papers | 40 | $119,853 | $0 | View return |
| 2013 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Greater Wheeling Coalition for the Homeless Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2013 | Northern Panhandle Workforce Development Board Inc. | 990 | Board Member | 0 | $0 | $0 | View return |