| 2025 | Canary Media Inc. | 990 | Board Member | 1 | $0 | $421,453 | View return |
| 2024 | Rocky Mountain Institute International | 990 | President | 1 | $0 | $427,426 | View return |
| 2024 | Canary Media Inc. | 990 | Board Member | 1 | $0 | $427,426 | View return |
| 2023 | Rocky Mountain Institute | 990 | General Counsel & Co-Chair | 40 | $427,426 | $0 | View return |
| 2023 | Canary Media Inc. | 990 | Board Member | 1 | $0 | $396,503 | View return |
| 2023 | Rocky Mountain Institute International | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Rocky Mountain Institute | 990 | General Counsel And Secretary | 40 | $396,503 | $0 | View return |
| 2022 | Canary Media Inc. | 990 | General Counsel, Rmi | 1 | $0 | $391,441 | View return |
| 2022 | Rocky Mountain Institute International | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | Person County Habitat for Humanity | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Rocky Mountain Institute | 990 | General Counsel And Secretary | 40 | $391,441 | $0 | View return |
| 2021 | Rocky Mountain Institute International | 990 | President | 1 | $0 | $391,178 | View return |
| 2021 | Person County Habitat for Humanity | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Rocky Mountain Institute | 990 | General Counsel-Secretary | 40 | $391,178 | $0 | View return |
| 2020 | Rocky Mountain Institute International | 990 | President | 1 | $0 | $381,635 | View return |
| 2020 | Person County Habitat for Humanity | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Rocky Mountain Institute | 990 | General Counsel-Secretary | 40 | $381,635 | $0 | View return |
| 2019 | Rocky Mountain Institute | 990 | General Counsel-Secretary | 40 | $381,635 | $0 | View return |
| 2019 | Rocky Mountain Institute International | 990 | President | 1 | $0 | $348,747 | View return |
| 2019 | Person County Habitat for Humanity | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2019 | Belmont Cooperative Nursery School Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2018 | Rocky Mountain Institute | 990 | General Counsel - Secretary | 40 | $348,747 | $0 | View return |
| 2018 | Rocky Mountain Institute International | 990 | President | 1 | $0 | $308,738 | View return |
| 2018 | Belmont Cooperative Nursery School Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2017 | Rocky Mountain Institute | 990 | General Counsel - Secretary | 40 | $308,738 | $0 | View return |
| 2017 | Rocky Mountain Institute International | 990 | President | 1 | $0 | $318,391 | View return |
| 2017 | Belmont Cooperative Nursery School Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2016 | Rocky Mountain Institute | 990 | General Counsel-Secretary | 40 | $318,391 | $0 | View return |
| 2016 | Belmont Cooperative Nursery School Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Rocky Mountain Institute | 990 | General Counsel-Secretary | 40 | $250,317 | $0 | View return |
| 2014 | Rocky Mountain Institute | 990 | General Counsel-Secretary | 40 | $280,929 | $0 | View return |
| 2013 | Rocky Mountain Institute | 990 | Managing Director - Legal Counsel | 40 | $311,058 | $0 | View return |