| 2024 | Running Without the Devil | 990PF | CEO | 8 | $0 | - | View return |
| 2024 | Community Blood Bank of Erie County | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Dorothea DIX Park Conservancy | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Running Without the Devil | 990PF | CEO | 8 | $0 | - | View return |
| 2023 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Dorothea DIX Park Conservancy | 990 | Director Since April 2024 | 2 | $0 | $0 | View return |
| 2023 | Community Blood Bank of Erie County | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Regional Cancer Center | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2022 | Running Without the Devil | 990PF | CEO | 0 | $0 | - | View return |
| 2022 | Community Blood Bank of Erie County | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The Regional Cancer Center | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2022 | Buffalo Philharmonic Orchestra Society Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Running Without the Devil | 990PF | CEO | 0 | $0 | - | View return |
| 2021 | Union City Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Community Blood Bank of Erie County | 990 | Direcctor | 1 | $0 | $0 | View return |
| 2021 | Emergycare Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2021 | The Regional Cancer Center | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2020 | Highmark Health Group | 990 | Director | 50 | $163,547 | $0 | View return |
| 2020 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Union City Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Emergycare Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Clinical Pathology Institute Cooperative Inc. | 990 | Board Member/Vice President | 1 | $0 | $0 | View return |
| 2020 | The Regional Cancer Center | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2019 | Emergycare Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Union City Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | The Regional Cancer Center | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2019 | Band Together | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Clinical Pathology Institute Cooperative Inc. | 990 | Board Member/Vice President | 1 | $0 | $0 | View return |
| 2018 | Union City Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Band Together | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Emergycare Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | The Regional Cancer Center | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Clinical Pathology Institute Cooperative Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Union City Community Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Band Together | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | The Regional Cancer Center | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2017 | Clinical Pathology Institute Cooperative Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Emergycare Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Community Blood Bank of Erie County | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | The Regional Cancer Center | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Union City Community Foundation | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Band Together | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Emergycare Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2015 | The Chlorine Institute Inc | 990 | VP, Emergency Preparedness | 37.5 | $194,538 | $0 | View return |
| 2015 | Regional Home Health and Hospice | 990 | Director | 1 | $0 | $116,106 | View return |
| 2015 | Community Blood Bank of Erie County | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | The Regional Cancer Center | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Band Together | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Emergycare Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | The Chlorine Institute Inc | 990 | VP, Emergency Preparedness | 37.5 | $183,658 | $0 | View return |
| 2014 | The Regional Cancer Center | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2014 | Community Blood Bank of Erie County | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Emergycare Inc. | 990 | Vice Chairman | 0.3 | $0 | $0 | View return |
| 2014 | Band Together | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Community Blood Bank of Erie County | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | The Regional Cancer Center | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2013 | Emergycare Inc. | 990 | Secretary | 0.3 | $0 | $0 | View return |