| 2024 | Thomas Jefferson Foundation Inc. | 990 | Director Of It | 50 | $151,722 | $0 | View return |
| 2024 | National Rosacea Society | 990 | President | 40 | $0 | $66,108 | View return |
| 2024 | Indian Law Resource Center | 990 | Director | 0.1 | $0 | $0 | View return |
| 2024 | Montana Innocence Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Society of Air Light Time Space Spc | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2024 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Tuolumne County Youth Soccer | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Thomas Jefferson Foundation Inc. | 990 | Director Of It | 50 | $163,076 | $0 | View return |
| 2023 | National Rosacea Society | 990 | President | 40 | $0 | $66,008 | View return |
| 2023 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Indian Law Resource Center | 990 | Director | 0.1 | $0 | $0 | View return |
| 2023 | Montana Innocence Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Thomas Jefferson Foundation Inc. | 990 | Director Of It | 50 | $140,656 | $0 | View return |
| 2022 | National Rosacea Society | 990 | President | 1 | $0 | $58,008 | View return |
| 2022 | Montana Innocence Project | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Thomas Jefferson Foundation Inc. | 990 | Director Of It | 50 | $131,819 | $0 | View return |
| 2021 | National Rosacea Society | 990 | President | 1 | $0 | $60,668 | View return |
| 2021 | National Rosacea Society | 990 | President | 1 | $0 | $60,668 | View return |
| 2021 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Thomas Jefferson Foundation Inc. | 990 | Director Of It | 50 | $127,068 | $0 | View return |
| 2020 | National Rosacea Society | 990 | President | 1 | $0 | $61,216 | View return |
| 2020 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Tenleytown Grouptenleytown Main Street | 990 | Board Member | 3 | $0 | $0 | View return |
| 2017 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Tenleytown Grouptenleytown Main Street | 990 | Board Member | 3 | $0 | $0 | View return |
| 2016 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Avondale Education Association Inc DBA the Museum School of Avondale Estates | 990 | Chair | 5 | $0 | $0 | View return |
| 2015 | Ecohealth Alliance Inc. | 990 | Senior Research Scientist | 40 | $142,083 | $0 | View return |
| 2015 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Ohio Northern University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Avondale Education Association Inc DBA the Museum School of Avondale Estates | 990 | Chair | 5 | $0 | $0 | View return |
| 2014 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Community Health Center of Buffalo Inc. | 990 | Board Member | 2 | $0 | $0 | View return |