| 2024 | Transport Workers Union Local 576 | 990 | Vice President | 4 | $2,850 | $0 | View return |
| 2024 | Moreton Family Foundation 2201000100 | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2024 | American Legion Post 475 | 990 | Vice Commander | 1 | $0 | $0 | View return |
| 2024 | Kent County Tourism Corp Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Transport Workers Union Local 576 | 990 | Vice President | 4 | $5,400 | $0 | View return |
| 2023 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death & Reti | 0.5 | $1,535 | $0 | View return |
| 2023 | American Legion Post 475 | 990 | Vice Commander | 1 | $0 | $0 | View return |
| 2023 | Moreton Family Foundation 2201000100 | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2023 | Kent County Tourism Corp Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Transport Workers Union Local 576 | 990 | Vice President | 4 | $5,400 | $0 | View return |
| 2022 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death & Reti | 0.5 | $0 | $0 | View return |
| 2022 | Moreton Family Foundation 2201000100 | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2022 | Delaware Aerospace Education Foundation | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2022 | Danish-American Chamber of Commerce of Southern California Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2022 | Kent County Tourism Corp Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | American Legion Post 475 | 990 | Vice Commander | 1 | $0 | $0 | View return |
| 2021 | Transport Workers Union Local 576 | 990 | Vice President | 4 | $5,400 | $0 | View return |
| 2021 | Moreton Family Foundation 2201000100 | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2021 | Kent County Tourism Corp Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death & Reti | 0.5 | $0 | $0 | View return |
| 2021 | Delaware Aerospace Education Foundation | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2021 | Danish-American Chamber of Commerce of Southern California Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2021 | American Legion Post 475 | 990 | Vice Commander | 1 | $0 | $0 | View return |
| 2020 | Transport Workers Union Local 576 | 990 | Vice President | 4 | $5,400 | $0 | View return |
| 2020 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death And Re | 0.5 | $1,286 | $0 | View return |
| 2020 | Kosinski Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Moreton Family Foundation 2201000100 | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2020 | Kent County Tourism Corp Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Delaware Aerospace Education Foundation | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2020 | Danish-American Chamber of Commerce of Southern California Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2019 | Transport Workers Union Local 576 | 990 | Vice-Preside | 2 | $8,636 | $0 | View return |
| 2019 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death And Re | 0.5 | $1,244 | $0 | View return |
| 2019 | Delaware Aerospace Education Foundation | 990 | Board Member Eff. 7/19 | 0.3 | $0 | $0 | View return |
| 2019 | Moreton Family Foundation 2201000100 | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2019 | Danish-American Chamber of Commerce of Southern California Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2018 | Transport Workers Union Local 576 | 990 | Vice-Preside | 2 | $8,502 | $0 | View return |
| 2018 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death And Re | 0.5 | $1,125 | $0 | View return |
| 2017 | Transport Workers Union Local 576 | 990 | Vice-Preside | 2 | $10,249 | $0 | View return |
| 2017 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death And Re | 0.5 | $0 | $0 | View return |
| 2016 | Transport Workers Union Local 576 | 990 | Vice-Preside | 2 | $8,282 | $0 | View return |
| 2016 | Waterloo Police Protective Association of Waterloo Iowa | 990 | Death And Re | 0.5 | $0 | $0 | View return |
| 2015 | Transport Workers Union Local 576 | 990 | Vice Preside | 2 | $2,055 | $0 | View return |
| 2013 | Transport Workers Union Local 576 | 990 | Section Chai | 15 | $2,700 | $0 | View return |