| 2024 | Boise Brave Mountain Bike Team Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2024 | Third Federal Foundation | 990PF | Director | 5 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation 1973Td | 990EZ | President | 24 | $2,173 | $0 | View return |
| 2023 | Third Federal Foundation | 990PF | Director | 5 | $0 | $0 | View return |
| 2023 | Boise Brave Mountain Bike Team Inc | 990EZ | Secretary | 0 | $0 | - | View return |
| 2023 | Advocates Properties Inc | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Horace Mann Educational Associates Inc | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2023 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Fcp Inc | 990 | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2023 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Behavioral Health Management Solutions | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2023 | Alternative Home Inc | 990EZ | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation 1973Td | 990EZ | President | 10 | $2,173 | $0 | View return |
| 2022 | Fcp Inc | 990 | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2022 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2022 | Advocates Properties Inc | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2022 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2022 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2022 | Alternative Home Inc | 990EZ | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2022 | Behavioral Health Management Solutions | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2022 | Horace Mann Educational Associates Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2022 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | New Jersey State Firemens Association - | 990 | Representative | 1 | $180 | $0 | View return |
| 2021 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | Horace Mann Educational Associates Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Alternative Home Inc | 990EZ | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2021 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | Behavioral Health Management Solutions | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | Advocates Properties Inc | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2021 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | New Jersey State Firemens Association - | 990 | Representative | 1 | $270 | $0 | View return |
| 2020 | Mount Washington Valley Kiwanis Club of North Conway Charitable Foundation Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Advocates Properties Inc | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | Behavioral Health Management Solutions | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | Alternative Home Inc | 990EZ | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2020 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2020 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Alternative Home Inc | 990EZ | Vice Chair/Trustee | 1 | $0 | $0 | View return |
| 2019 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Mount Washington Valley Kiwanis Club of North Conway Charitable Foundation Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2019 | Behavioral Health Management Solutions | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Advocates Properties Inc | 990EZ | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2019 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2018 | Noble and Greenough School | 990 | Chief Information Officer | 40 | $173,885 | $0 | View return |
| 2018 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2018 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2018 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2018 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2018 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Noble and Greenough School | 990 | Chief Information Officer | 40 | $168,184 | $0 | View return |
| 2017 | Arlington Garden in Pasadena | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Great Road Properties Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2017 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2016 | Noble and Greenough School | 990 | Chief Information Officer | 40 | $163,006 | $0 | View return |
| 2016 | Arlington Garden in Pasadena | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2016 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2016 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2016 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2015 | Noble and Greenough School | 990 | Chief Information Officer | 40 | $158,286 | $0 | View return |
| 2015 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2015 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2015 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2015 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2014 | Noble and Greenough School | 990 | Chief Information Officer | 40 | $151,982 | $0 | View return |
| 2014 | Advocates Natick Village Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2014 | Advocates Alliance Vernon St | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2014 | Advocates Co-Ops Corporation | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2014 | Advocates Inc | 990 | Vice Chair/Director | 1 | $0 | $0 | View return |
| 2013 | Noble and Greenough School | 990 | Chief Tech. Officer | 40 | $152,200 | $0 | View return |
| 2013 | Advocates Natick Village Corporation | 990 | Chair/President/Director | 1 | $0 | $0 | View return |
| 2013 | Advocates Alliance Vernon St | 990 | Chair/President/Director | 1 | $0 | $0 | View return |
| 2013 | Advocates Co-Ops Corporation | 990 | Chair/President/Director | 1 | $0 | $0 | View return |
| 2013 | Advocates Inc | 990 | Chair/Director | 1 | $0 | $0 | View return |