| 2024 | Shepherd Center Inc. | 990 | Chief Compliance Officer & General Counsel | 40 | $177,308 | $0 | View return |
| 2024 | International Association of Machinists & Aerospace Workers | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Association of Machinists & Aerospace Workers | 990EZ | Trustee | 1 | $272 | $0 | View return |
| 2023 | Preserve Inc. a Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Pin Oak Village Hoa | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Indiana Farm Bureau Jennings County Farm Bureau Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Loyola Academy of St. Louis | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Preserve Inc. a Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Pin Oak Village Hoa | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Preserve Inc. a Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Nanticoke Watershed Alliance Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Randall Childrens Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Hospice of Wake County Inc. | 990 | Associate Medical Director | 40 | $203,614 | $0 | View return |
| 2020 | Nanticoke Watershed Alliance Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Hospice of Wake County Inc. | 990 | Associate Medical Director | 40 | $195,996 | $0 | View return |
| 2019 | Nanticoke Watershed Alliance Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Randall Childrens Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Hospice of Wake County Inc. | 990 | Associate Medical Director | 40 | $190,819 | $0 | View return |
| 2018 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Hospice of Wake County Inc. | 990 | Hospice Physician | 40 | $170,097 | $0 | View return |
| 2017 | Community Sports & Entertainment Support Inc | 990 | Vice President & Secretary | 0.25 | $0 | $128,560 | View return |
| 2017 | International Historic Aviation Search | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | La Jolla Symphony and Chorus Association | 990 | Director | 1.5 | $0 | $0 | View return |
| 2016 | Hospice of Wake County Inc. | 990 | Hospice Physician | 40 | $171,190 | $0 | View return |
| 2016 | Community Sports & Entertainment Support Inc | 990 | Vice President & Secretary | 0.25 | $0 | $103,659 | View return |
| 2016 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Midamerica Gis Consortium Ltd | 990 | Director At Large | 0 | $0 | $0 | View return |
| 2016 | The University of Vermont Health Network Inc. | 990 | Trustee (Until 12/16) | 2 | $0 | $0 | View return |
| 2016 | La Jolla Symphony and Chorus Association | 990 | Past President | 2 | $0 | $0 | View return |
| 2015 | Hospice of Wake County Inc. | 990 | Hospice Physician | 40 | $175,933 | $0 | View return |
| 2015 | Community Sports & Entertainment Support Inc | 990 | Vice President & Secretary | 0.25 | $0 | $97,738 | View return |
| 2015 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | La Jolla Symphony and Chorus Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Associated Industries of Vermont Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | The University of Vermont Health Network Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Midamerica Gis Consortium Ltd | 990 | Director At Large | 0 | $0 | $0 | View return |
| 2015 | Old Warson Country Club | 990 | Former Treasurer | 0 | $0 | $0 | View return |
| 2015 | American Veterinary Medical Association | 990 | The Vet Gazette Editor - Past | 5 | $0 | $0 | View return |
| 2014 | Hospice of Wake County Inc. | 990 | Hospice Physician | 40 | $161,562 | $0 | View return |
| 2014 | Hudson Regional Ltc Pharmacy Inc | 990 | Executive Director- Thru 2/14 | 40 | $98,700 | $0 | View return |
| 2014 | Community Sports & Entertainment Support Inc | 990 | Vice President & Secretary | 0.25 | $0 | $95,860 | View return |
| 2014 | Loyola Academy of St. Louis | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | American Veterinary Medical Association Tamu Student Chapter | 990 | Savma Sr. Delegate | 1 | $0 | $0 | View return |
| 2014 | Associated Industries of Vermont Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Old Warson Country Club | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | American Veterinary Medical Association | 990 | The Vet Gazette Editor - New | 5 | $0 | $0 | View return |
| 2014 | The University of Vermont Medical Center Inc | 990 | Trustee (Until 12/2014) | 2 | $0 | $0 | View return |
| 2014 | The University of Vermont Health Network Inc. | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2014 | La Jolla Symphony and Chorus Association | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Community Sports & Entertainment Support Inc | 990 | Vice President & Secretary | 0.2 | $0 | $90,317 | View return |
| 2013 | Shepherds Care Medical Clinic | 990EZ | Board Member | 6 | $0 | $0 | View return |
| 2013 | Old Warson Country Club | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | American Veterinary Medical Association | 990 | The Vet Gazette Editor Elect - New | 5 | $0 | $0 | View return |
| 2013 | La Jolla Symphony and Chorus Association | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Associated Industries of Vermont Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | The University of Vermont Medical Center Inc | 990 | Trustee | 2 | - | - | View return |
| 2013 | The University of Vermont Health Network Inc. | 990EZ | Trustee | 2 | $0 | $0 | View return |