| 2024 | Healthcare Financial Management Association Group Return | 990 | Director (Voting) | 2.5 | $0 | $0 | View return |
| 2023 | National Philanthropic Trust | 990 | Chief Enterprise Officer | 40 | $348,050 | $0 | View return |
| 2023 | Healthcare Financial Management Association Group Return | 990 | Past President (Voting) | 2.5 | $0 | $0 | View return |
| 2022 | National Philanthropic Trust | 990 | Chief Enterprise Officer | 40 | $417,121 | $0 | View return |
| 2022 | Healthcare Financial Management Association Group Return | 990 | President | 5 | $0 | $0 | View return |
| 2021 | National Philanthropic Trust | 990 | Chief Enterprise Officer | 40 | $352,193 | $0 | View return |
| 2021 | Guilford Volunteer Fire Department | 990EZ | Co-Secretary | 3 | $0 | $0 | View return |
| 2021 | Healthcare Financial Management Association Group Return | 990 | President Elect | 2.5 | $0 | $0 | View return |
| 2020 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $358,821 | $0 | View return |
| 2020 | Guilford Volunteer Fire Department | 990EZ | Co-Secretary | 3 | $0 | $0 | View return |
| 2020 | Healthcare Financial Management Association Group Return | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Greater Rochester Area Partnership for the Elderly Inc. | 990EZ | Board Member/Treasurer | 2 | $0 | $0 | View return |
| 2019 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $326,299 | $0 | View return |
| 2019 | Guilford Volunteer Fire Department | 990 | Co-Secretary | 3 | $0 | $0 | View return |
| 2019 | Healthcare Financial Management Association Group Return | 990 | Secretary | 5 | $0 | $0 | View return |
| 2019 | Greater Rochester Area Partnership for the Elderly Inc. | 990EZ | Member/Treasurer | 2 | $0 | $0 | View return |
| 2018 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $346,969 | $0 | View return |
| 2018 | Guilford Volunteer Fire Department | 990EZ | Co-Secretary | 2.5 | $0 | - | View return |
| 2018 | Greater Rochester Area Partnership for the Elderly Inc. | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2017 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $342,729 | $0 | View return |
| 2017 | Guilford Volunteer Fire Department | 990EZ | Co-Secretary | 2.5 | $0 | - | View return |
| 2017 | Greater Rochester Area Partnership for the Elderly Inc. | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2016 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $269,312 | $0 | View return |
| 2016 | Spokane Parks Foundation | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2016 | Greater Rochester Area Partnership for the Elderly Inc. | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2015 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $289,026 | $0 | View return |
| 2014 | National Philanthropic Trust | 990 | Chief Development Officer | 40 | $265,792 | $0 | View return |