| 2024 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Communication Workers of America Local 4340 | 990 | Executive Co | 20 | $24,699 | $0 | View return |
| 2022 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Communication Workers of America Local 4340 | 990 | Executive Co | 20 | $32,202 | $0 | View return |
| 2021 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Communication Workers of America Local 4340 | 990 | Executive Co | 20 | $30,489 | $0 | View return |
| 2020 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Communication Workers of America Local 4340 | 990 | Executive Co | - | $41,155 | $0 | View return |
| 2019 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Communication Workers of America Local 4340 | 990 | Executive Co | 20 | $30,553 | $0 | View return |
| 2018 | Delaware Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Communication Workers of America Local 4340 | 990 | Executive Co | 20 | $29,487 | $0 | View return |
| 2017 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Communication Workers of America Local 4340 | 990 | Exec Council | 20 | $29,439 | $0 | View return |
| 2016 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Communication Workers of America Local 4340 | 990 | Exec Council | 20 | $30,447 | $0 | View return |
| 2015 | United Society of Shakers | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | New Jersey Society of Certified Public Accountants | 990 | Trustee | 1.2 | $0 | $0 | View return |
| 2014 | Communication Workers of America Local 4340 | 990 | Exec Council | 20 | $28,100 | $0 | View return |
| 2014 | Pedals 4 Peanuts | 990EZ | CFO | 10 | $0 | - | View return |
| 2014 | Alpha Management Community Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | New Gloucester Maine Historical Society | 990EZ | Secretary | 1 | $0 | - | View return |
| 2014 | United Society of Shakers | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Charitable Union | 990 | Director | 0.1 | $0 | $0 | View return |
| 2013 | Communication Workers of America Local 4340 | 990 | Exec Council | 20 | $27,952 | $0 | View return |
| 2013 | United Society of Shakers | 990 | Executive Director | 40 | $9,579 | $0 | View return |
| 2013 | New Gloucester Maine Historical Society | 990EZ | Secretary | 1 | $0 | - | View return |
| 2013 | Charitable Union | 990 | Director | 0.1 | $0 | $0 | View return |