| 2024 | Allete and Affiliated Companies Retiree | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Allete and Affiliated Companies | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Allete and Affiliated Companies Retiree | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Allete and Affiliated Companies Retiree | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Olde Fairfax Mews Community Council Inc | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2023 | Allete and Affiliated Companies | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Allete and Affiliated Companies Retiree | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | National Institute for Labor | 990 | Senior Research Associate | 24 | $75,135 | $50,090 | View return |
| 2022 | The National Right to Work Committee | 990 | Newsletter Editor | 16 | $50,090 | $75,135 | View return |
| 2022 | Olde Fairfax Mews Community Council Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2022 | Allete and Affiliated Companies Retiree | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Allete and Affiliated Companies Retiree | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Allete and Affiliated Companies | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | National Institute for Labor | 990 | Senior Research Associate | 24 | $72,938 | $48,625 | View return |
| 2021 | The National Right to Work Committee | 990 | Newsletter Editor | 16 | $48,625 | $72,938 | View return |
| 2021 | Olde Fairfax Mews Community Council Inc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2020 | National Institute for Labor | 990 | Senior Research Associate | 24 | $68,975 | $46,509 | View return |
| 2020 | The National Right to Work Committee | 990 | Newsletter Editor | 16 | $46,509 | $68,975 | View return |
| 2019 | The National Right to Work Committee | 990 | Newsletter Editor | 40 | $112,816 | $0 | View return |
| 2018 | The National Right to Work Committee | 990 | Newsletter Editor | 40 | $109,184 | $0 | View return |
| 2017 | The National Right to Work Committee | 990 | Newsletter Editor | 40 | $105,745 | $0 | View return |
| 2016 | The National Right to Work Committee | 990 | Newsletter Editor | 40 | $106,975 | $0 | View return |
| 2015 | The National Right to Work Committee | 990 | Newsletter Editor | 40 | $102,170 | $0 | View return |
| 2014 | The National Right to Work Committee | 990 | Newsletter Editor | 40 | $100,190 | $0 | View return |
| 2013 | Olde Fairfax Mews Community Council Inc | 990EZ | Secretary | 1 | $0 | $0 | View return |