| 2025 | Gjm Harborfest Corporation | 990EZ | Shareholder | 20 | $0 | - | View return |
| 2024 | Tend My Sheep | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Tend My Sheep | 990EZ | Director | 0 | $0 | $0 | View return |
| 2022 | Association of American Railroads | 990 | SVP-Finance & CFO (Thru 3/22) | 36 | $281,331 | $0 | View return |
| 2022 | Railroad Research Foundation | 990 | VP, Treasurer & Director (Thru 3/22) | 4 | $0 | $281,331 | View return |
| 2022 | Veterans of Foreign Wars Dept of MI Dist 5 1146 | 990 | Jr Vice Commander | 1 | $0 | $0 | View return |
| 2021 | Association of American Railroads | 990 | SVP-Finance & CFO | 36 | $404,653 | $0 | View return |
| 2021 | Aar Retiree Life Insurance Trust | 990 | Contact Trough Organization | 1 | $0 | $404,653 | View return |
| 2021 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $404,653 | View return |
| 2020 | Association of American Railroads | 990 | SVP-Finance & CFO | 36 | $888,571 | $0 | View return |
| 2020 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $888,571 | View return |
| 2020 | Aar Retiree Life Insurance Trust | 990 | Contact Trough Organization | 40 | $0 | $888,571 | View return |
| 2019 | Association of American Railroads | 990 | SVP-Finance & CFO | 36 | $506,092 | $0 | View return |
| 2019 | Beat the Streets Inc. | 990EZ | Executive Director | 40 | $83,333 | $8,650 | View return |
| 2019 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $506,092 | View return |
| 2018 | Association of American Railroads | 990 | SVP-Finance & CFO | 36 | $651,613 | $0 | View return |
| 2018 | Cox Alternative Care of the Ozarks Inc | 990 | Director Of It | 40 | $107,381 | $0 | View return |
| 2018 | Beat the Streets Inc. | 990EZ | Executive Director | 40 | $93,807 | $4,154 | View return |
| 2018 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $651,613 | View return |
| 2017 | Association of American Railroads | 990 | SVP-Finance & CFO | 36 | $986,203 | $0 | View return |
| 2017 | Cox Alternative Care of the Ozarks Inc | 990 | It Operations Director | 40 | $104,532 | $0 | View return |
| 2017 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $986,203 | View return |
| 2017 | Beat the Streets Inc. | 990EZ | Executive Director | 40 | $0 | $0 | View return |
| 2016 | Association of American Railroads | 990 | SVP-Finance & CFO | 36 | $451,091 | $0 | View return |
| 2016 | Cox Alternative Care of the Ozarks Inc | 990 | Information Technology Operati | 40 | $101,594 | $0 | View return |
| 2016 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 2 | $0 | $451,091 | View return |
| 2016 | Growth Options for the Twenty-First Century Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Association of American Railroads | 990 | SVP, Finance & CFO | 36 | $479,824 | $0 | View return |
| 2015 | Growth Options for the Twenty-First Century Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Association of American Railroads | 990 | Sr. VP, Finance & CFO | 36 | $460,013 | $0 | View return |
| 2014 | Association of American Railroads | 990 | Sr. VP, Finance & CFO | 36 | $460,013 | $0 | View return |
| 2014 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $460,013 | View return |
| 2014 | Growth Options for the Twenty-First Century Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Association of American Railroads | 990 | Sr. VP - Finance & CFO | 36 | $423,629 | $0 | View return |
| 2013 | Railroad Research Foundation | 990 | VP, Treasurer & Director | 4 | $0 | $423,629 | View return |
| 2013 | Growth Options for the Twenty-First Century Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Saint Martin'S Alumni Association | 990 | Board Member | 1 | - | - | View return |