| 2024 | Great River Bend Services Inc | 990 | Executive Di | 40 | $131,977 | $0 | View return |
| 2024 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2023 | Great River Bend Services Inc | 990 | Executive Di | 40 | $119,642 | $0 | View return |
| 2023 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2023 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2023 | Iowa Public Transit Association | 990 | Director At Large | 1 | $0 | $0 | View return |
| 2022 | Great River Bend Services Inc | 990 | Executive Di | 40 | $122,668 | $0 | View return |
| 2022 | Community Transportation Association of America | 990 | Regional Director(Rd) | 1 | $0 | $0 | View return |
| 2022 | Iowa Public Transit Association | 990 | Director At Large | 2 | $0 | $0 | View return |
| 2021 | Great River Bend Services Inc | 990 | Executive Di | 40 | $120,183 | $0 | View return |
| 2021 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2021 | Iowa Public Transit Association | 990 | Director At Large | 2 | $0 | $0 | View return |
| 2020 | Great River Bend Services Inc | 990 | Executive Di | 40 | $113,564 | $0 | View return |
| 2020 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2020 | Iowa Public Transit Association | 990 | Director At Large | 1 | $0 | $0 | View return |
| 2019 | Great River Bend Services Inc | 990 | Executive Di | 40 | $118,717 | $0 | View return |
| 2019 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2019 | Iowa Public Transit Association | 990 | Director At Large | 1 | $0 | $0 | View return |
| 2018 | Great River Bend Services Inc | 990 | Executive Di | 40 | $111,233 | $0 | View return |
| 2018 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2018 | Iowa Public Transit Association | 990 | Director At Large | 1 | $0 | $0 | View return |
| 2017 | Great River Bend Services Inc | 990 | Executive Di | 40 | $105,654 | $0 | View return |
| 2017 | Iowa Public Transit Association | 990 | Director At Large | 1 | $0 | $0 | View return |
| 2017 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2016 | Great River Bend Services Inc | 990 | Executive Director | 40 | $105,247 | $0 | View return |
| 2016 | Iowa Public Transit Association | 990EZ | Director At Large | 0 | $0 | - | View return |
| 2016 | Community Transportation Association of America | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2015 | Great River Bend Services Inc | 990 | Executive Director | 40 | $103,400 | $0 | View return |
| 2014 | Great River Bend Services Inc | 990 | Executive Director | 40 | $95,752 | $0 | View return |
| 2013 | Great River Bend Services Inc | 990 | Executive Director | 40 | $97,301 | $0 | View return |