| 2024 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $148,224 | $37,056 | View return |
| 2024 | Solar United Neighbors Action | 990 | Executive Director | 10 | $37,056 | $148,224 | View return |
| 2024 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Energy and Policy Institute | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $115,155 | $49,353 | View return |
| 2023 | Solar United Neighbors Action | 990 | Executive Director | 10 | $49,353 | $115,155 | View return |
| 2023 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $129,339 | $32,335 | View return |
| 2022 | Solar United Neighbors Action | 990 | Executive Director | 10 | $32,335 | $129,339 | View return |
| 2022 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $149,283 | $0 | View return |
| 2021 | Solar United Neighbors Action | 990 | Executive Director | 10 | $0 | $149,283 | View return |
| 2021 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $150,385 | $0 | View return |
| 2020 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $139,810 | $0 | View return |
| 2019 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Chesapeake Climate Action Network Inc | 990 | Bod Member | 2 | $0 | $0 | View return |
| 2018 | Solar United Neighbors Inc | 990 | Executive Director | 40 | $128,400 | $0 | View return |
| 2018 | Climate Hawks Vote CIVIC Action | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Solar United Neighbors Inc | 990 | President | 40 | $115,385 | $0 | View return |
| 2016 | Grid Alternatives Affiliates & Subsidiaries | 990 | Director - Mid Atlantic | 1 | $0 | $0 | View return |
| 2016 | Chesapeake Climate Action Network Inc | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2015 | Solar United Neighbors Inc | 990 | President | 40 | $122,500 | $0 | View return |
| 2015 | Chesapeake Climate Action Network Inc | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2014 | Solar United Neighbors Inc | 990 | President | 40 | $10,000 | $0 | View return |
| 2014 | Chesapeake Climate Action Network Inc | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2013 | Chesapeake Climate Action Network Inc | 990 | Bod Member | 1 | $0 | $0 | View return |