| 2024 | Iowa Comprehensive Health Association | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Iowa Individual Health Benefit | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | California Independent System Operator Corporation | 990 | Asst General Counsel - Legal | 40 | $448,976 | $0 | View return |
| 2023 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Visually Impaired Preschoolers Services of Greater Louisville Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Iowa Comprehensive Health Association | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Iowa Individual Health Benefit | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | California Independent System Operator Corporation | 990 | Asst General Counsel - Legal | 40 | $431,804 | $0 | View return |
| 2022 | Iowa Comprehensive Health Association | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Visually Impaired Preschoolers Services of Greater Louisville Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | California Independent System Operator Corporation | 990 | Asst General Counsel - Legal | 40 | $384,438 | $0 | View return |
| 2021 | Iowa Comprehensive Health Association | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Visually Impaired Preschoolers Services of Greater Louisville Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Iowa Comprehensive Health Association | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | California Independent System Operator Corporation | 990 | Assistant Gen Counsel - Legal | 40 | $373,246 | $0 | View return |
| 2019 | Visually Impaired Preschoolers Services of Greater Louisville Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Sunshine City Kiwanis Youth Foundation St Pete Fl | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | New England Mountain Bike Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Sunshine City Kiwanis Youth Foundation St Pete Fl | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | California Independent System Operator Corporation | 990 | Assistant General Counsel - Le | 40 | $327,027 | $0 | View return |
| 2015 | California Independent System Operator Corporation | 990 | Lead Counsel | 40 | $335,042 | $0 | View return |
| 2014 | California Independent System Operator Corporation | 990 | Lead Counsel | 40 | $289,616 | $0 | View return |
| 2014 | International Brotherhood of Teamsters Local 919 | 990 | President | 5 | $3,695 | $0 | View return |
| 2013 | International Brotherhood of Teamsters Local 919 | 990 | President | 5 | $4,050 | $0 | View return |
| 2013 | Destinations Credit Union | 990 | Director | 2 | $1,200 | $0 | View return |
| 2013 | Family Service Foundation Inc. | 990 | Board Member | 2 | $0 | $0 | View return |