| 2024 | The William F O'Connor Foundation C/O Ryan and Juraska LLP | 990PF | President | 7 | $40,000 | $0 | View return |
| 2024 | Area Agency on Aging of Western Michigan Inc. | 990 | Co-Chairperson | 2 | $0 | $0 | View return |
| 2023 | The William F O'Connor Foundation C/O Ryan and Juraska LLP | 990PF | President | 7 | $40,000 | $0 | View return |
| 2023 | Area Agency on Aging of Western Michigan Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The William F O'Connor Foundation C/O Ryan and Juraska LLP | 990PF | President | 7 | $40,000 | $0 | View return |
| 2022 | Area Agency on Aging of Western Michigan Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | The William F O'Connor Foundation C/O Ryan and Juraska LLP | 990PF | President | 7 | $40,000 | $0 | View return |
| 2021 | Area Agency on Aging of Western Michigan Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New Development Corporation | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Illinois Council of Trout Unlimited | 990EZ | Co-Secretary | 0 | $0 | - | View return |
| 2020 | The William F O'Connor Foundation C/O Ryan and Juraska LLP | 990PF | President | 7 | $40,000 | $0 | View return |
| 2020 | Area Agency on Aging of Western Michigan Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Illinois Council of Trout Unlimited | 990EZ | Co-Secretary | 0 | $0 | - | View return |
| 2020 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | New Development Corporation | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Area Agency on Aging of Western Michigan Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Illinois Council of Trout Unlimited | 990EZ | Co-Secretary | 0 | $0 | - | View return |
| 2019 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Area Agency on Aging of Western Michigan Inc. | 990 | Board Member (Member-At-La | 2 | $0 | $0 | View return |
| 2017 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Area Agency on Aging of Western Michigan Inc. | 990 | Board Member (Member-At-La | 2 | $0 | $0 | View return |
| 2017 | Illinois Council of Trout Unlimited | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Area Agency on Aging of Western Michigan Inc. | 990 | Board Member (Member-At-La | 1 | $0 | $0 | View return |
| 2016 | Illinois Council of Trout Unlimited | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | John Ball Zoological Society | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Area Agency on Aging of Western Michigan Inc. | 990 | Board Member (Member-At-La | 1 | $0 | $0 | View return |
| 2014 | Area Agency on Aging of Western Michigan Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Illinois Council of Trout Unlimited | 990EZ | Director | 0 | $0 | - | View return |