| 2025 | Task 2 Missions Inc. | 990EZ | Chairman Board Of Directors | 0 | $0 | $0 | View return |
| 2024 | Catholic Answers Inc. | 990 | Director Of Development | 40 | $173,192 | $0 | View return |
| 2024 | Faces Foundation | 990EZ | Board Member | 1 | $0 | - | View return |
| 2024 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 30 | $0 | $0 | View return |
| 2024 | Pharos Global Health Advisors Ltd. | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | Catholic Answers Inc. | 990 | Director Of Development | 40 | $172,140 | $0 | View return |
| 2023 | Pharos Global Health Advisors Ltd. | 990 | Chair | 0.25 | $0 | $0 | View return |
| 2023 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 30 | $0 | $0 | View return |
| 2023 | Society of Decision Professionals | 990 | President | 6 | $0 | $0 | View return |
| 2023 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2022 | Catholic Answers Inc. | 990 | Director Of Development | 40 | $167,222 | $0 | View return |
| 2022 | Society of Decision Professionals | 990 | VP/Pres Elect | 6 | $0 | $0 | View return |
| 2022 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 30 | $0 | $0 | View return |
| 2022 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | Catholic Answers Inc. | 990 | Director Of Development | 40 | $161,569 | $0 | View return |
| 2021 | Society of Decision Professionals | 990 | Board Member | 6 | $0 | $0 | View return |
| 2021 | Pharos Global Health Advisors Ltd. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 20 | $0 | $0 | View return |
| 2020 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 20 | $0 | $0 | View return |
| 2020 | Pharos Global Health Advisors Ltd. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Hampshire College Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Pharos Global Health Advisors Ltd. | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Hampshire College Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Pharos Global Health Advisors Ltd. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Rebuilding Together New Britain Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Hampshire College Trustees | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 20 | $0 | $0 | View return |
| 2017 | Utility Workers Union of America Local 119 | 990 | Trustee | 1 | $2,009 | $0 | View return |
| 2017 | Rebuilding Together New Britain Inc. | 990 | Treasurer | 1 | - | - | View return |
| 2017 | Veterans of Foreign Wars of the United States Dept of Nc | 990 | Sr Vice Commander | 20 | $0 | $0 | View return |
| 2017 | Pharos Global Health Advisors Ltd. | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Hampshire College Trustees | 990 | Trustee | 3 | $0 | $0 | View return |
| 2017 | Hampshire College Trustees | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Utility Workers Union of America Local 119 | 990 | Trustee | 1 | $2,772 | $0 | View return |
| 2016 | Rebuilding Together New Britain Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | Hampshire College Trustees | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Utility Workers Union of America Local 119 | 990 | Vice Pres | 5 | $3,123 | $0 | View return |
| 2015 | Rebuilding Together New Britain Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Hampshire College Trustees | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | Utility Workers Union of America Local 119 | 990 | Vice Pres | 5 | $2,749 | $0 | View return |
| 2014 | Rebuilding Together New Britain Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2014 | Hampshire College Trustees | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | Utility Workers Union of America Local 119 | 990 | Vice Pres | 5 | $2,739 | $0 | View return |
| 2013 | Society for Management Information Systems | 990 | Director | 5 | $0 | $0 | View return |