| 2024 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director | 6 | $0 | $0 | View return |
| 2024 | American Water Works Association | 990 | Treasurer (End Jun) | 1 | $0 | $0 | View return |
| 2023 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 2 | $0 | $0 | View return |
| 2023 | American Water Works Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | American Water Works Association Minnesota Section | 990 | Association | 1 | $0 | $0 | View return |
| 2022 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 5 | $0 | $0 | View return |
| 2022 | American Water Works Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | American Water Works Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 18 | $0 | $0 | View return |
| 2020 | Benevolent and Protective Order Of | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2020 | American Water Works Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | American Water Works Association Minnesota Section | 990 | Assoc. Treas. (Partial Year) | 1 | $0 | $0 | View return |
| 2020 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 18 | $0 | $0 | View return |
| 2019 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 18 | $0 | $0 | View return |
| 2019 | American Water Works Association Minnesota Section | 990 | Association Treasurer | 1 | $0 | $0 | View return |
| 2019 | Benevolent and Protective Order Of | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2018 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 18 | $0 | $0 | View return |
| 2017 | American Water Works Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | American Water Works Association Minnesota Section | 990 | Trustee (Partial Year) | 1 | $0 | $0 | View return |
| 2017 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 18 | $0 | $0 | View return |
| 2016 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 20 | $0 | $0 | View return |
| 2016 | American Water Works Association Minnesota Section | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | American Water Works Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | American Water Works Association Minnesota Section | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | American Water Works Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 20 | $0 | $0 | View return |
| 2014 | American Water Works Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | American Water Works Association Minnesota Section | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director/Chief Engineer | 20 | $0 | $0 | View return |
| 2013 | American Water Works Association Minnesota Section | 990 | Director-Elect | 1 | $0 | $0 | View return |
| 2013 | National Liberty Ship Memorial Inc DBA Ss Jeremiah O'Brien | 990 | Director | 5 | $0 | $0 | View return |