| 2024 | Dairyland Power Cooperative | 990 | Current Director | 10 | $36,347 | $0 | View return |
| 2024 | Holston United Methodist Home for Children Inc | 990 | Board Of Trustees | 1 | $0 | $0 | View return |
| 2023 | Dairyland Power Cooperative | 990 | Current Director | 9 | $21,854 | $0 | View return |
| 2023 | Holston United Methodist Home for Children Inc | 990 | Board Of Trustees | 1 | $0 | $0 | View return |
| 2022 | Dairyland Power Cooperative | 990 | Board Member | 6 | $25,296 | $0 | View return |
| 2022 | Holston United Methodist Home for Children Inc | 990 | Board Of Trustees | 1 | $0 | $0 | View return |
| 2021 | Dairyland Power Cooperative | 990 | Board Member/Vice Chairman Of The Board | 9 | $21,095 | $0 | View return |
| 2021 | Johnston Booster Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2021 | Holston United Methodist Home for Children Inc | 990 | Board Of Trustees | 1 | $0 | $0 | View return |
| 2020 | Dairyland Power Cooperative | 990 | Board Member/Vice Chairman Of The Board | 11 | $21,997 | $0 | View return |
| 2020 | Johnston Booster Club | 990 | Treasurer | 3.75 | $0 | $0 | View return |
| 2020 | Holston United Methodist Home for Children Inc | 990 | Board Of Trustees | 1 | $0 | $0 | View return |
| 2019 | Commute Options for Central Oregon | 990 | Executive Di | 40 | $79,930 | $0 | View return |
| 2019 | Dairyland Power Cooperative | 990 | Board Member/Vice Chairman Of The Board | 16 | $21,493 | $0 | View return |
| 2019 | Johnston Booster Club | 990 | Treasurer | 3.75 | $0 | $0 | View return |
| 2019 | Holston United Methodist Home for Children Inc | 990 | Board Of Trustees | 1 | $0 | $0 | View return |
| 2018 | Commute Options for Central Oregon | 990 | Executive Di | 40 | $83,862 | $0 | View return |
| 2018 | Dairyland Power Cooperative | 990 | Board Member | 15 | $20,319 | $0 | View return |
| 2018 | Johnston Booster Club | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2018 | City Club of Central Oregon | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Commute Options for Central Oregon | 990 | Executive Direc | 40 | $81,596 | $0 | View return |
| 2017 | Dairyland Power Cooperative | 990 | Board Member | 8 | $14,405 | $0 | View return |
| 2017 | City Club of Central Oregon | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Johnston Booster Club | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2016 | Commute Options for Central Oregon | 990 | Executive Direc | 40 | $74,261 | $0 | View return |
| 2016 | Dairyland Power Cooperative | 990 | Board Member (Oct - Dec) | 8 | $3,967 | $0 | View return |
| 2016 | Rural Medical Ambulance Service | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | City Club of Central Oregon | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Commute Options for Central Oregon | 990 | Executive Direc | 40 | $78,987 | $0 | View return |
| 2015 | Rural Medical Ambulance Service | 990EZ | President | 5 | $0 | $0 | View return |
| 2015 | City Club of Central Oregon | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Commute Options for Central Oregon | 990 | Executive Director | 40 | $84,078 | $0 | View return |
| 2014 | Rural Medical Ambulance Service | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2013 | Commute Options for Central Oregon | 990 | Executive Direc | 40 | $75,293 | $0 | View return |