| 2025 | Justice Forward Virginia Foundation | 990EZ | Vice Chair | 2 | $0 | - | View return |
| 2025 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2024 | Justice Forward Virginia Foundation | 990EZ | Director | 2 | $0 | $0 | View return |
| 2024 | Lucky Plush Productions | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2024 | Northeast Clean Energy Council Inc | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2024 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2024 | Colorado Academy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Lucky Plush Productions | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2023 | Northeast Clean Energy Council Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Colorado Academy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Northeast Clean Energy Council Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2022 | Colorado Academy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2021 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Northeast Clean Energy Council Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Colorado Academy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2020 | Northeast Clean Energy Council Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Colorado Academy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Northeast Clean Energy Council Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2019 | Bannockburn Nursery School Inc. | 990 | Work Party Chair | 1 | $0 | $0 | View return |
| 2019 | Colorado Academy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | West Coast Intercollegiate Soccer Officials Association | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2018 | Hood River County School District Foundation Inc | 990 | Hrcsd Superi | 1 | $0 | $0 | View return |
| 2018 | Northeast Clean Energy Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2017 | Students for Sensible Drug Policy Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | West Coast Intercollegiate Soccer Officials Association | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Northeast Clean Energy Council Inc | 990 | Board Vice-Chair | 1 | $0 | $0 | View return |
| 2017 | Leadership & Competitive Excellance Foundation | 990EZ | Vice President | 0 | $0 | - | View return |
| 2017 | Hood River County School District Foundation Inc | 990 | Hrcsd Superi | 1 | $0 | $0 | View return |
| 2016 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Students for Sensible Drug Policy Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Northeast Clean Energy Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Students for Sensible Drug Policy Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Northeast Clean Energy Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Students for Sensible Drug Policy Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Sierra Madre Little League | 990EZ | Field Mainte | 0 | $0 | - | View return |
| 2013 | Northeast Clean Energy Council Inc | 990 | Director, Executive Commit | 1 | $0 | $0 | View return |
| 2013 | Students for Sensible Drug Policy Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Necec Institute Inc Fka New England Clean Energy Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Sierra Madre Little League | 990EZ | Field Mainte | 0 | $0 | - | View return |