| 2024 | California Council of Land Trusts | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Friends of Cheshire County Recovery Courts | 990EZ | Member | 1 | $0 | $0 | View return |
| 2023 | California Council of Land Trusts | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Land Trust Accreditation Commission | 990 | Director | 4 | $0 | $0 | View return |
| 2022 | Save the Redwoods League | 990 | Former General Counsel & Asst Sec | 40 | $103,299 | $0 | View return |
| 2022 | California Council of Land Trusts | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Friends of Cheshire County Recovery Courts | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Save the Redwoods League | 990 | General Counsel & Asst Sec | 40 | $181,662 | $0 | View return |
| 2021 | California Council of Land Trusts | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | California Council of Land Trusts | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2019 | Save the Redwoods League | 990 | General Counsel & Asst Sec | 40 | $172,019 | $0 | View return |
| 2019 | California Council of Land Trusts | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2018 | Save the Redwoods League | 990 | General Counsel & Asst Sec | 40 | $164,888 | $0 | View return |
| 2018 | California Council of Land Trusts | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2018 | Terrafirma Risk Retention Group LLC | 990 | Members Committee | 1 | $0 | $0 | View return |
| 2018 | Terrafirma Risk Retention Group LLC | 990 | Members Committee | 1 | $0 | $0 | View return |
| 2017 | Save the Redwoods League | 990 | General Counsel & Asst Sec | 40 | $168,033 | $0 | View return |
| 2017 | Terrafirma Risk Retention Group LLC | 990 | Members Committee | 1 | $0 | $0 | View return |
| 2017 | California Council of Land Trusts | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2016 | Save the Redwoods League | 990 | General Counsel & Asst Sec | 40 | $157,169 | $0 | View return |
| 2016 | Terrafirma Risk Retention Group LLC | 990 | Members Committee | 1 | $0 | $0 | View return |
| 2016 | California Council of Land Trusts | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2015 | Save the Redwoods League | 990 | General Counsel & Asst Secretary | 35 | $156,994 | $0 | View return |
| 2015 | California Council of Land Trusts | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2014 | Save the Redwoods League | 990 | General Counsel & Asst Secretary | 35 | $150,012 | $0 | View return |
| 2014 | California Council of Land Trusts | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Save the Redwoods League | 990 | COO/ Secretary Until 9/12/13 | 35 | $187,513 | $0 | View return |