| 2024 | Aft Massachusetts | 990 | Field Representative | 40 | $154,094 | $0 | View return |
| 2024 | Florida Counseling Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | The Armstrong Family Foundation Inc | 990PF | Treasurer & Vice President | 2 | $0 | $0 | View return |
| 2024 | North Hill Needham Inc. | 990 | Trustee (Until 12/24) | 1 | $0 | $0 | View return |
| 2023 | The Armstrong Family Foundation Inc | 990PF | Treasurer & Vice President | 2 | $0 | $0 | View return |
| 2023 | Florida Counseling Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | North Hill Needham Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Aft Massachusetts | 990 | Field Representative | 40 | $141,844 | $0 | View return |
| 2022 | Longwood Medical Energy Collaborative Inc. | 990 | Former Co-Chair/Director (Ret. Feb 22) | 0 | $0 | $230,639 | View return |
| 2022 | Florida Counseling Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | The Armstrong Family Foundation Inc | 990PF | Treasurer | 0.5 | $0 | $0 | View return |
| 2022 | North Hill Needham Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Aft Massachusetts | 990 | Field Representative | 40 | $140,898 | $0 | View return |
| 2021 | Florida Counseling Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | A Better City Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | North Hill Needham Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $417,238 | View return |
| 2020 | Florida Counseling Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | North Hill Needham Inc. | 990 | Trustee | 1 | $800 | $0 | View return |
| 2019 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $388,620 | View return |
| 2019 | Haven House Family Shelter Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Florida Counseling Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | North Hill Needham Inc. | 990 | Trustee | 1 | $800 | $0 | View return |
| 2018 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $432,177 | View return |
| 2018 | Mississippi Association of Chiefs of Police | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Haven House Family Shelter Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | North Hill Needham Inc. | 990 | Trustee | 1 | $600 | $0 | View return |
| 2017 | North Hill Needham Inc. | 990 | Trustee | 1 | $600 | $0 | View return |
| 2017 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $405,603 | View return |
| 2017 | Mississippi Association of Chiefs of Police | 990 | 1st Vice Pres | 0 | $0 | $0 | View return |
| 2017 | Haven House Family Shelter Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $361,410 | View return |
| 2016 | Haven House Family Shelter Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Mississippi Association of Chiefs of Police | 990 | 2nd Vice Pres | 0 | $0 | $0 | View return |
| 2015 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $420,713 | View return |
| 2015 | Mississippi Association of Chiefs of Police | 990 | Central VP | 0 | $0 | $0 | View return |
| 2014 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $469,436 | View return |
| 2014 | Mississippi Association of Chiefs of Police | 990 | Central VP | 0 | $0 | $0 | View return |
| 2013 | Longwood Medical Energy Collaborative Inc. | 990 | Co-Chair | 1 | $0 | $447,885 | View return |
| 2013 | Mississippi Association of Chiefs of Police | 990 | Central VP | 0 | $0 | $0 | View return |