| 2024 | Bucks County Opportunity Council Inc. | 990 | Chief Executive Director | 39 | $193,960 | $0 | View return |
| 2024 | Doyle Development Corporation | 990 | Member | 1 | $0 | $193,960 | View return |
| 2024 | Community Action Association of Pennsylvania | 990 | Secretary | 3 | $0 | $0 | View return |
| 2023 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 39 | $189,159 | $0 | View return |
| 2023 | Doyle Development Corporation | 990 | Member | 1 | $0 | $189,159 | View return |
| 2023 | Community Action Association of Pennsylvania | 990 | Secretary From Oct. 2023 | 3 | $0 | $0 | View return |
| 2022 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $158,522 | $0 | View return |
| 2022 | Doyle Development Corporation | 990 | Member | 1 | $0 | $158,522 | View return |
| 2022 | Community Action Association of Pennsylvania | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $137,051 | $0 | View return |
| 2021 | Doyle Development Corporation | 990 | Member | 1 | $0 | $137,051 | View return |
| 2021 | Community Action Association of Pennsylvania | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Doyle Development Corporation | 990 | Member | 1 | $0 | $126,481 | View return |
| 2020 | Bucks County Workforce Development Board Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $115,098 | $0 | View return |
| 2019 | Doyle Development Corporation | 990 | Member | 1 | $0 | $115,098 | View return |
| 2019 | Community Action Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Bucks County Workforce Development Board Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Bucks County Workforce Development Board Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $113,656 | $0 | View return |
| 2018 | Doyle Development Corporation | 990 | Secretary, Treasurer | 1 | $0 | $113,656 | View return |
| 2018 | Community Action Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $102,260 | $0 | View return |
| 2017 | Doyle Development Corporation | 990 | Secretary, Treasurer | 1 | $0 | $102,260 | View return |
| 2017 | Community Action Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $95,367 | $0 | View return |
| 2016 | Doyle Development Corporation | 990 | Secretary, Treasurer | 1 | $0 | $95,367 | View return |
| 2015 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $86,381 | $0 | View return |
| 2015 | Doyle Development Corporation | 990 | Secretary, Treasurer | 1 | $0 | $86,381 | View return |
| 2014 | Bucks County Opportunity Council Inc. | 990 | Executive Director | 40 | $66,507 | $0 | View return |
| 2014 | Doyle Development Corporation | 990 | Secretary, Treasurer | 1 | $0 | $66,507 | View return |