| 2024 | Ohio Education Association | 990 | President (Start 07/15/25) | 60 | $201,412 | $0 | View return |
| 2024 | Ohio Retired Teacher Foundation | 990 | President (Start 07/15/25) | 1 | $0 | $201,412 | View return |
| 2024 | Honesty for Ohio Education | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Ohio Education Association | 990 | Vice President | 60 | $202,336 | $0 | View return |
| 2023 | Veba Trust Agreement for Ohio Education Association Group Benefit Plan | 990 | Vice President | 1 | $0 | $202,336 | View return |
| 2023 | Oea Educational Foundation | 990 | Oea Vice President, Ex Officio | 1 | $0 | $202,336 | View return |
| 2023 | Ohio Retired Teacher Foundation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Ohio Education Association | 990 | Vice President | 60 | $194,833 | $0 | View return |
| 2022 | Oea Educational Foundation | 990 | Oea Vice President, Ex Officio | 1 | $0 | $194,833 | View return |
| 2022 | Veba Trust Agreement for Ohio Education Association Group Benefit Plan | 990 | Vice President | 1 | $0 | $194,833 | View return |
| 2022 | Ohio Retired Teacher Foundation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Ohio Education Association | 990 | Vice President | 60 | $186,924 | $0 | View return |
| 2021 | Veba Trust Agreement for Ohio Education Association Group Benefit Plan | 990 | Vice President | 1 | $0 | $186,924 | View return |
| 2021 | Oea Educational Foundation | 990 | Oea Vice President, Ex Officio | 1 | $0 | $186,924 | View return |
| 2021 | Ohio Retired Teacher Foundation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | Ohio Education Association | 990 | Vice President | 60 | $175,906 | $0 | View return |
| 2020 | Veba Trust Agreement for Ohio Education Association Group Benefit Plan | 990 | Vice President | 1 | $0 | $175,906 | View return |
| 2020 | Ohio Retired Teacher Foundation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | Oea Educational Foundation | 990PF | Oea Vice President, Ex Officio | 1 | $0 | $0 | View return |
| 2019 | Ohio Education Association | 990 | Vice President | 60 | $149,987 | $0 | View return |
| 2019 | Veba Trust Agreement for Ohio Education Association Group Benefit Plan | 990 | Vice President | 1 | $0 | $149,987 | View return |
| 2019 | Ohio Retired Teacher Foundation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2018 | Ohio Education Association | 990 | Vice President | 60 | $0 | $0 | View return |
| 2018 | North Eastern Ohio Education Association | 990 | Past President | 4 | $0 | $0 | View return |
| 2018 | Ohio Retired Teacher Foundation | 990EZ | Vice President (7/15/19-Current) | 1 | $0 | $0 | View return |