| 2024 | Earthworks | 990 | Executive Director | 40 | $171,928 | $0 | View return |
| 2024 | Voices for a Sustainable Future Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2024 | Oil Change USA | 990EZ | Director | 5 | $0 | $0 | View return |
| 2024 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2024 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2024 | Earthworks Action Fund | 990 | Board President | 1 | $0 | $0 | View return |
| 2023 | Earthworks | 990 | Executive Director | 40 | $166,850 | $0 | View return |
| 2023 | Earthworks Action Fund | 990 | Board President | 1 | $0 | $0 | View return |
| 2023 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2023 | Oil Change USA | 990EZ | Director | 5 | $0 | $0 | View return |
| 2023 | Voices for a Sustainable Future Inc. | 990 | Secretary | 10 | $0 | $0 | View return |
| 2023 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2022 | Earthworks | 990 | Executive Director | 40 | $165,337 | $0 | View return |
| 2022 | Oil Change USA | 990EZ | Director | 5 | $0 | $0 | View return |
| 2022 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2022 | Earthworks Action Fund | 990 | Board President | 1 | $0 | $0 | View return |
| 2022 | Voices for a Sustainable Future Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2022 | Plug in America | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2022 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2021 | Earthworks | 990 | Executive Director | 40 | $146,784 | $0 | View return |
| 2021 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2021 | Earthworks Action Fund | 990 | Board President | 1 | $0 | $0 | View return |
| 2021 | Oil Change USA | 990EZ | Director | 5 | $0 | $0 | View return |
| 2021 | Voices for a Sustainable Future Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2021 | Plug in America | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2020 | Earthworks | 990 | Executive Director | 40 | $132,645 | $0 | View return |
| 2020 | Oil and Gas Action Network | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2020 | Voices for a Sustainable Future Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2020 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2020 | Earthworks Action Fund | 990EZ | Board President | 1 | $0 | $0 | View return |
| 2020 | Plug in America | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Oil Change USA | 990EZ | Director | 5 | $0 | $0 | View return |
| 2020 | Oil Change International Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Earthworks | 990 | Executive Director | 40 | $128,686 | $0 | View return |
| 2019 | Earthworks Action Fund | 990EZ | Board President | 1 | $0 | $0 | View return |
| 2019 | Voices for a Sustainable Future Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2019 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2019 | Oil Change International Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Earthworks | 990 | Executive Director | 40 | $120,616 | $0 | View return |
| 2018 | Plug in America | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Voices for a Sustainable Future Inc. | 990 | Director | 0.2 | $0 | $0 | View return |
| 2018 | Earthworks Action Fund | 990EZ | Board President | 1 | $0 | $0 | View return |
| 2018 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2018 | Oil Change International Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2017 | Earthworks | 990 | Executive Director | 40 | $112,781 | $0 | View return |
| 2017 | Voices for a Sustainable Future Inc. | 990 | Director | 0.2 | $0 | $0 | View return |
| 2017 | Norcal Bully Breed Rescue | 990 | Secretary | 10 | $0 | $0 | View return |
| 2017 | Plug in America | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Oil Change International Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Earthworks | 990 | Executive Director | 40 | $109,401 | $0 | View return |
| 2016 | Norcal Bully Breed Rescue | 990EZ | Secretary | 10 | $0 | - | View return |
| 2016 | Plug in America | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Oil Change International Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2015 | Earthworks | 990 | Executive Director | 40 | $107,236 | $0 | View return |
| 2015 | Norcal Bully Breed Rescue | 990EZ | Secretary | 10 | $0 | - | View return |
| 2015 | Voices for a Sustainable Future Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Plug in America | 990 | Director | 10 | $0 | $0 | View return |
| 2015 | Oil Change International Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2014 | Earthworks | 990 | Executive Director | 40 | $102,236 | $0 | View return |
| 2014 | Voices for a Sustainable Future Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Norcal Bully Breed Rescue | 990EZ | Secretary | 10 | $0 | - | View return |
| 2014 | Plug in America | 990 | Director | 10 | $0 | $0 | View return |
| 2014 | Oil Change International Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Oil Change International Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Earthworks | 990 | Executive Director | 40 | $93,586 | $0 | View return |
| 2013 | Voices for a Sustainable Future Inc. | 990 | Board Member | 1 | $0 | $0 | View return |