| 2025 | Troop 12 Incorporated | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Troop 12 Incorporated | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | North Loop Neighborhood Association | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2024 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2024 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Neola Area Community Center | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2024 | Twin Cities Wrestling Club Inc. | 990 | Dirrector | 0.5 | $0 | $0 | View return |
| 2024 | The Foundation at Kittitas Valley Healthcare | 990 | Member | 0.5 | $0 | $0 | View return |
| 2024 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2023 | North Loop Neighborhood Association | 990EZ | Board Member | 5 | $0 | $0 | View return |
| 2023 | Twin Cities Wrestling Club Inc. | 990 | Dirrector | 0.5 | $0 | $0 | View return |
| 2023 | Neola Area Community Center | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2023 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2023 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Weizmann Institute of Science | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2023 | Feinberg Graduate School of the Weizmann Institute of Science | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2023 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2023 | Ocean Alliance Inc. | 990 | Chairman | 10 | $0 | $0 | View return |
| 2022 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Twin Cities Wrestling Club Inc. | 990 | Dirrector | 0.5 | $0 | $0 | View return |
| 2022 | One Cedar Valley | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Western Home Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2022 | Western Home Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Neola Area Community Center | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2022 | Martin Health Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Western Home Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Fortified Life Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Weizmann Institute of Science | 990 | Executive Board | 0 | $0 | $0 | View return |
| 2022 | Utah State Bar | 990 | Commissioner | 1 | $0 | $0 | View return |
| 2022 | Ocean Alliance Inc. | 990 | Chairman | 10 | $0 | $0 | View return |
| 2022 | Feinberg Graduate School of the Weizmann Institute of Science | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2022 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2021 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Hidden Valley Country Club | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2021 | Twin Cities Wrestling Club Inc. | 990 | Dirrector | 0.5 | $0 | $0 | View return |
| 2021 | Western Home Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Western Home Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Fortified Life Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Western Home Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Martin Health Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Utah State Bar | 990 | Commissioner | 1 | $0 | $0 | View return |
| 2021 | Connecticut Building Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Weizmann Institute of Science | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2021 | Ocean Alliance Inc. | 990 | Chairman | 10 | $0 | $0 | View return |
| 2021 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Colorado West Healthcare System | 990 | Physician | 40 | $694,784 | $0 | View return |
| 2020 | Hidden Valley Country Club | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2020 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Twin Cities Wrestling Club Inc. | 990 | Dirrector | 0.5 | $0 | $0 | View return |
| 2020 | Connecticut Building Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Weizmann Institute of Science | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2020 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Utah State Bar | 990 | Commissioner | 1 | $0 | $0 | View return |
| 2020 | Ocean Alliance Inc. | 990 | Chairman | 10 | $0 | $0 | View return |
| 2020 | Feinberg Graduate School of the Weizmann Institute of Science | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Hidden Valley Country Club | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2019 | Weizmann Institute of Science | 990 | Executive Board | 0 | $0 | $0 | View return |
| 2019 | Ocean Alliance Inc. | 990 | Chairman | 10 | $0 | $0 | View return |
| 2019 | Connecticut Building Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Feinberg Graduate School of the Weizmann Institute of Science | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2018 | Ocean Alliance Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | Weizmann Institute of Science | 990 | Executive Board | 0 | $0 | $0 | View return |
| 2018 | Connecticut Building Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | - | View return |
| 2017 | Connecticut Building Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Kaster-Sherman Foundation Inc | 990PF | Vice President | 0 | $0 | - | View return |
| 2017 | Weizmann Institute of Science | 990 | Executive Board | 0 | $0 | $0 | View return |
| 2017 | Ocean Alliance Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2017 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | - | View return |
| 2016 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Connecticut Building Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Ocean Alliance Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2016 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Weizmann Institute of Science | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2015 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | American Committee for the Weizmann Institute of Science Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Ocean Alliance Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2014 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | - | View return |
| 2014 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | American Committee for the Weizmann Institute of Science Inc. | 990 | Vice Chair Finance And Administration | 3 | $0 | $0 | View return |
| 2014 | American Committee for the Weizmann Institute of Science Inc. | 990 | Vice Chair Finance And Administration | 3 | $0 | $0 | View return |
| 2014 | Weizmann Institute of Science | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2014 | Ocean Alliance Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2013 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Dolphin Ecology Project Inc. | 990EZ | Trustee | 0 | $0 | - | View return |
| 2013 | Weizmann Institute of Science | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2013 | American Committee for the Weizmann Institute of Science Inc. | 990 | Vice Chair Finance And Administration | 0.7 | $0 | $0 | View return |
| 2013 | Ocean Alliance Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2013 | American Committee for the Weizmann Institute of Science Inc. | 990 | Vice Chair Finance And Administration | 0.7 | $0 | $0 | View return |
| 2012 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2011 | Snow Christensen & Martineau Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |