| 2024 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $111,303 | $0 | View return |
| 2024 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Northern Illinois Cancer Treatment Center | 990 | Member | 2 | $0 | $0 | View return |
| 2024 | Sterling Schools Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $104,120 | $0 | View return |
| 2023 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Sterling Schools Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $97,026 | $0 | View return |
| 2022 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Sterling Schools Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $87,484 | $0 | View return |
| 2021 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Sterling Schools Foundation | 990 | Treasurer (Thru Jan, 2022) | 1 | $0 | $0 | View return |
| 2020 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $88,791 | $0 | View return |
| 2020 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Sterling Schools Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $88,791 | $0 | View return |
| 2019 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2019 | Sterling Schools Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $86,923 | $0 | View return |
| 2018 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | Sterling Schools Foundation | 990 | Treasuer | 1 | $0 | $0 | View return |
| 2017 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $86,935 | $0 | View return |
| 2017 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2017 | Sterling Schools Foundation | 990 | Treasuer | 1 | $0 | $0 | View return |
| 2016 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $76,976 | $0 | View return |
| 2016 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2016 | Illinois Economic Development Association | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Sterling Schools Foundation | 990 | Treasuer | 1 | $0 | $0 | View return |
| 2015 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $74,908 | $0 | View return |
| 2015 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2015 | Illinois Economic Development Association | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Sterling Schools Foundation | 990 | Treasuer | 1 | $0 | $0 | View return |
| 2014 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $75,407 | $0 | View return |
| 2014 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Illinois Economic Development Association | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2014 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Greater Sterling Development Corporation | 990 | Executive Director | 40 | $75,457 | $0 | View return |
| 2013 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2013 | Illinois Economic Development Association | 990EZ | 2nd Vice Chairman | 1 | $0 | - | View return |
| 2013 | Community General Hospital Employee Benefit Trust Cgh Employee Benefit Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Burton Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Rock River Health Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2012 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2011 | Sterling Today Inc. | 990PF | Director | 1 | $0 | $0 | View return |