| 2024 | The Buckeye Institute for Public Policy | 990 | President And CEO | 40 | $414,112 | $0 | View return |
| 2023 | The Buckeye Institute for Public Policy | 990 | President And CEO | 40 | $370,675 | $0 | View return |
| 2023 | Joint Apprenticeship Program Fund Asbestos Workers Local No 2 | 990 | Alt. Union Trustee | 1 | $365 | $0 | View return |
| 2023 | Midwest Lumber Museum Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Midwest Lumber Museum Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Joint Apprenticeship Program Fund Asbestos Workers Local No 2 | 990 | Alt. Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Midwest Lumber Museum Inc. | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2021 | The Atalanta Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Joint Apprenticeship Program Fund Asbestos Workers Local No 2 | 990 | Alt. Union Trustee | 1 | $0 | $0 | View return |
| 2020 | The Buckeye Institute for Public Policy | 990 | President And CEO | 40 | $338,007 | $0 | View return |
| 2020 | The Atalanta Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | Midwest Lumber Museum Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | The Peoria Project Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | The Buckeye Institute for Public Policy | 990 | President And CEO | 40 | $333,842 | $0 | View return |
| 2019 | The Peoria Project Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2019 | Marketing Science Institute | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Midwest Lumber Museum Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | The Atalanta Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | The Buckeye Institute for Public Policy | 990 | President & | 40 | $320,000 | $0 | View return |
| 2018 | The Atalanta Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | Midwest Lumber Museum Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Elkton Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Peoria Project Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2018 | Marketing Science Institute | 990 | Executive Committee Member | 1 | $0 | $0 | View return |
| 2017 | The Buckeye Institute for Public Policy | 990 | President | 40 | $310,000 | $0 | View return |
| 2017 | The Atalanta Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2017 | Elkton Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Marketing Science Institute | 990 | Executive Committee Member | 1 | $0 | $0 | View return |
| 2017 | The Peoria Project Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2017 | Midwest Lumber Museum Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | The Buckeye Institute for Public Policy | 990 | President | 40 | $320,000 | $0 | View return |
| 2016 | The Atalanta Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2016 | Elkton Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Buckeye Institute for Public Policy | 990 | President | 40 | $270,000 | $0 | View return |
| 2015 | Ironworkers Local 402 Joint Apprenticeship Trust | 990 | Training Director, Past | 40 | $46,530 | $0 | View return |
| 2015 | The Atalanta Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2015 | Elkton Alliance Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Midwest Lumber Museum Inc. | 990 | Board Member | 15 | $0 | $0 | View return |
| 2014 | The Buckeye Institute for Public Policy | 990 | President | 40 | $262,694 | $0 | View return |
| 2014 | Ironworkers Local 402 Joint Apprenticeship Trust | 990 | Training Director | 40 | $69,670 | $0 | View return |
| 2014 | Midwest Lumber Museum Inc. | 990 | Board Member | 30 | $0 | $0 | View return |
| 2014 | Ironworkers AFL-CIO Local 402 | 990 | President | 10 | $0 | $0 | View return |
| 2014 | Elkton Alliance Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | The Buckeye Institute for Public Policy | 990 | President | 40 | $200,000 | $0 | View return |
| 2013 | Ironworkers AFL-CIO Local 402 | 990 | President | 10 | $2,000 | $0 | View return |
| 2013 | The Atalanta Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2013 | Ironworkers Local 402 Joint Apprenticeship Trust | 990 | Training Director | 40 | $0 | $0 | View return |
| 2013 | Ironworkers Local 272 and 402 Non Journeymen & Apprentice Health Care | 990 | Trustee | 10 | $0 | $0 | View return |
| 2012 | The Atalanta Foundation | 990PF | Director | 2 | $0 | $0 | View return |
| 2011 | The Atalanta Foundation | 990PF | Director | 2 | $0 | $0 | View return |