| 2024 | Rocky Hill Cemetery Assoc | 990 | Trustee/Superintendent | 0.25 | $0 | $0 | View return |
| 2024 | New Jersey League of Municipalities Educational Foundation Inc | 990EZ | Treasurer/Executive Director | 2 | $0 | $0 | View return |
| 2023 | New Jersey State League of Municipalities | 990 | Executive Director | 32.5 | $189,821 | $0 | View return |
| 2023 | Rocky Hill Cemetery Assoc | 990 | Trustee/Superintendent | 0.5 | $0 | $0 | View return |
| 2023 | Downtown New Jersey Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | New Jersey League of Municipalities Educational Foundation Inc | 990EZ | Treasurer/Executive Director | 2 | $0 | $0 | View return |
| 2022 | New Jersey State League of Municipalities | 990 | Executive Director | 32.5 | $186,097 | $0 | View return |
| 2022 | Rocky Hill Cemetery Assoc | 990 | Trustee/Superintendent | 0.5 | $0 | $0 | View return |
| 2022 | New Jersey League of Municipalities Educational Foundation Inc | 990EZ | Treasurer/Executive Director | 2 | $0 | $0 | View return |
| 2022 | Sustainable Jersey Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | New Jersey State League of Municipalities | 990 | Executive Director | 32.5 | $187,380 | $0 | View return |
| 2021 | Rocky Hill Cemetery Assoc | 990 | Trustee/Superintendent | 0.5 | $0 | $0 | View return |
| 2021 | Downtown New Jersey Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Lawrenceville Main Street Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2021 | New Jersey League of Municipalities Educational Foundation Inc | 990EZ | Treasurer/Executive Director | 2 | $0 | $0 | View return |
| 2020 | New Jersey State League of Municipalities | 990 | Executive Director | 32.5 | $152,491 | $0 | View return |
| 2020 | Downtown New Jersey Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Lawrenceville Main Street Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2020 | Rocky Hill Cemetery Assoc | 990 | Trustee/Superintendent | 0.5 | $0 | $0 | View return |
| 2020 | New Jersey League of Municipalities Educational Foundation Inc | 990EZ | Treasurer/Executive Director | 2 | $0 | $0 | View return |
| 2019 | New Jersey State League of Municipalities | 990 | Executive Director | 32.5 | $131,012 | $0 | View return |
| 2019 | Rocky Hill Cemetery Assoc | 990 | Trustee/Superintendent | 0.5 | $0 | $0 | View return |
| 2019 | Lawrenceville Main Street Inc. | 990EZ | Acting Pres / Treaurer | 5 | $0 | - | View return |
| 2018 | Lawrenceville Main Street Inc. | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2017 | Lawrenceville Main Street Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2016 | New Jersey State League of Municipalities | 990 | Assistant Executive Director | 32.5 | $117,991 | $0 | View return |
| 2016 | Lawrenceville Main Street Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2015 | New Jersey State League of Municipalities | 990 | Assistant Executive Director | 32.5 | $124,996 | $0 | View return |
| 2015 | New Jersey League of Municipalities Educational Foundation Inc | 990EZ | Secretary | 0.25 | $0 | $0 | View return |