| 2025 | Rockford Ambulance Service | 990 | CEO | 40 | $141,936 | $0 | View return |
| 2025 | Hidden Valley Ranch Property Owners Association Inc | 990 | Vice President | 20 | $0 | $0 | View return |
| 2024 | Rockford Ambulance Service | 990 | CEO | 40 | $112,341 | $0 | View return |
| 2024 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2024 | Massachusetts Association of Land Surveyors & CIVIL Engineers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | German School Brooklyn | 990 | Co-President, Treasurer | 20 | $0 | $0 | View return |
| 2023 | United Steelworkers International Local Union 01124 | 990EZ | Financial Secretary | 3 | $798 | - | View return |
| 2023 | Rockford Ambulance Service | 990 | Managing Director | 42 | $0 | $0 | View return |
| 2023 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2023 | Massachusetts Association of Land Surveyors & CIVIL Engineers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | German School Brooklyn | 990 | Treasurer | 25 | $0 | $0 | View return |
| 2022 | Rockford Ambulance Service | 990 | Operations Manager | 42 | $0 | $0 | View return |
| 2022 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2022 | Massachusetts Association of Land Surveyors & CIVIL Engineers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2021 | Rockford Ambulance Service | 990 | Operations Manager | 42 | $0 | $0 | View return |
| 2021 | Massachusetts Association of Land Surveyors & CIVIL Engineers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Rockford Ambulance Service | 990 | Operations Manager | 42 | $0 | $0 | View return |
| 2020 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2020 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Massachusetts Association of Land Surveyors & CIVIL Engineers Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | The Greenwich Academy Inc | 990 | Chairman | 15 | $0 | $0 | View return |
| 2019 | Rockford Ambulance Service | 990 | Operations Manager | 42 | $0 | $0 | View return |
| 2019 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2019 | Massachusetts Association of Land Surveyors & CIVIL Engineers Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | The Greenwich Academy Inc | 990 | Chairman | 15 | $0 | $0 | View return |
| 2019 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Rockford Ambulance Service | 990 | Operations Manager | 42 | $99,123 | $0 | View return |
| 2018 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2018 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Rockford Ambulance Service | 990 | Operations Manager | 42 | $90,000 | $0 | View return |
| 2017 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2017 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | The Greenwich Academy Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | The Greenwich Academy Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Armstrong Angel Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2016 | The Greenwich Academy Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Trustees of Lawrence Academy at Groton Ma Corp | 990 | Trustee | 2 | $0 | $0 | View return |