| 2024 | Sand Hill Foundation | 990PF | President | 40 | $262,000 | $0 | View return |
| 2024 | Environmental Defense Action Fund | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Sand Hill Foundation | 990PF | President | 40 | $262,000 | $0 | View return |
| 2023 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Lucile Packard Foundation for Children'S Health | 990 | Chair | 0.3 | $0 | $0 | View return |
| 2023 | Environmental Defense Action Fund | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Sand Hill Foundation | 990PF | President | 40 | $262,000 | $0 | View return |
| 2022 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director (As Of 1/1/2023) | 2 | $0 | $0 | View return |
| 2022 | Environmental Defense Action Fund | 990 | Co-Chair Thru 5/23 / Director | 2 | $0 | $0 | View return |
| 2022 | Lucile Packard Foundation for Children'S Health | 990 | Chair | 0.3 | $0 | $0 | View return |
| 2022 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Sand Hill Foundation | 990PF | President | 40 | $225,000 | $0 | View return |
| 2021 | Environmental Defense Action Fund | 990 | Co-Chair | 2 | $0 | $0 | View return |
| 2021 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Lucile Packard Foundation for Children'S Health | 990 | Director | 0.3 | $0 | $0 | View return |
| 2020 | Sand Hill Foundation | 990PF | President | 40 | $225,000 | $0 | View return |
| 2020 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Lucile Packard Foundation for Children'S Health | 990 | Director | 0.3 | $0 | $0 | View return |
| 2020 | Environmental Defense Action Fund | 990 | Co-Chair | 2 | $0 | $0 | View return |
| 2019 | Lucile Packard Foundation for Children'S Health | 990 | Director | 0.3 | $0 | $0 | View return |
| 2019 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director (Until 12/31/19) | 3 | $0 | $0 | View return |
| 2019 | Environmental Defense Action Fund | 990 | Co-Chairman | 2 | $0 | $0 | View return |
| 2018 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 4 | $0 | $0 | View return |
| 2016 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Monterey Bay Aquarium Foundation | 990 | Trustee Through June 2014 | 1 | $0 | $0 | View return |
| 2014 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Monterey Bay Aquarium Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Environmental Defense Fund Incorporated | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Lucile Salter Packard Children'S Hospital at Stanford | 990 | Director | 2 | - | - | View return |