| 2024 | Jefferson County Farm Bureau | 990 | Secretary | 1 | $506 | $0 | View return |
| 2023 | Jefferson County Farm Bureau | 990 | Secretary | 1 | $224 | $0 | View return |
| 2023 | Siberian Lutheran Mission Society Inc. | 990 | Sec Treas | - | $0 | $0 | View return |
| 2023 | Friends of the Library of Jefferson City | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2022 | Siberian Lutheran Mission Society Inc. | 990 | Sec Treas | - | $0 | $0 | View return |
| 2022 | Friends of the Library of Jefferson City | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2021 | Jefferson County Farm Bureau | 990EZ | Director | 1 | $150 | $0 | View return |
| 2021 | Siberian Lutheran Mission Society Inc. | 990 | Sec Treas | - | $0 | $0 | View return |
| 2020 | Jefferson County Farm Bureau | 990EZ | Director | 1 | $90 | $0 | View return |
| 2020 | Siberian Lutheran Mission Society Inc. | 990 | Sec Treas | 15 | $0 | $0 | View return |
| 2018 | New Futures Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | New Futures Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | New Futures Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | American Maritime Officers | 990 | National Executive VP | 40 | $214,419 | $0 | View return |
| 2015 | American Maritime Officers Building Corporation | 990 | Vice President | 1 | $0 | $214,419 | View return |
| 2015 | American Maritime Officers Medical Plan | 990 | Union Trustee (Thru 5/2016) | 1 | $0 | $214,419 | View return |
| 2015 | American Maritime Officers Building Corp of Ohio | 990 | Vice President | 1 | $0 | $214,419 | View return |
| 2015 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Thru 5/2016) | 1 | $0 | $214,419 | View return |
| 2015 | American Maritime Officers Building Corporation of Florida | 990 | National Vice President | 1 | $0 | $214,419 | View return |
| 2015 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Thru 5/2016) | 1 | $0 | $0 | View return |
| 2015 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee (Thru 5/2016) | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers | 990 | National Executive VP | 40 | $228,947 | $0 | View return |
| 2014 | American Maritime Officers Vacation Plan | 990 | Union Trustee | 1 | $0 | $228,947 | View return |
| 2014 | American Maritime Officers Medical Plan | 990 | Union Trustee | 1 | $0 | $228,947 | View return |
| 2014 | American Maritime Officers Building Corp of Ohio | 990 | Vice President | 1 | $0 | $228,947 | View return |
| 2014 | American Maritime Officers Building Corporation of Florida | 990 | National Vice President | 1 | $0 | $228,947 | View return |
| 2014 | American Maritime Officers Building Corporation | 990 | Vice President | 1 | $0 | $228,947 | View return |
| 2014 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | American Maritime Officers | 990 | National Executive VP | 40 | $218,541 | $0 | View return |
| 2013 | American Maritime Officers Building Corp of Ohio | 990 | Vice President | 1 | $0 | $218,541 | View return |
| 2013 | American Maritime Officers Building Corporation of Florida | 990 | National Vice President | 1 | $0 | $218,541 | View return |
| 2013 | American Maritime Officers Building Corporation | 990 | Vice President | 1 | $0 | $218,541 | View return |
| 2013 | American Maritime Officers Vacation Plan | 990 | Union Trustee | 1 | $0 | $218,541 | View return |
| 2013 | American Maritime Officers Medical Plan | 990 | Union Trustee | 1 | $0 | $218,541 | View return |
| 2013 | Hatfield Volunteer Firefighters Relief Association | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Hatfield Volunteer Fire Company 1 of Hatfield Pa | 990 | Member | 5 | $0 | $0 | View return |
| 2013 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |