| 2024 | River Crossing Young Mens Christian Association | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Bucks County Health Improvement Partnership Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | River Crossing Young Mens Christian Association | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | United Way of Bucks County | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2023 | Perk Up Corporation | 990 | President | 0.15 | $0 | $0 | View return |
| 2023 | Gwynedd Mercy University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Bucks County Health Improvement Partnership Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Perk Up Corporation | 990 | President | 0.15 | $0 | $0 | View return |
| 2022 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2022 | United Way of Bucks County | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | River Crossing Young Mens Christian Association | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Bucks County Health Improvement Partnership Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | Perk Up Corporation | 990 | Vice Preside | 0.15 | $0 | $0 | View return |
| 2021 | Bucks County Health Improvement Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | United Way of Bucks County | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | 1st Vice CHA | 1 | $0 | $0 | View return |
| 2021 | River Crossing Young Mens Christian Association | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Bucks County Health Improvement Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Perk Up Corporation | 990 | Vice Preside | 0.25 | $0 | $0 | View return |
| 2020 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | 1st Vice CHA | 1 | $0 | $0 | View return |
| 2019 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2019 | Bucks County Health Improvement Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Young Mens Christian Assn Upper Bucks Upper Bucks YMCA | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | Board Member | 1.27 | $0 | $0 | View return |
| 2018 | Bucks County Health Improvement Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | St Luke'S Quakertown Hospital | 990 | Trustee-Pres Slqh(Eff 12/7/17) | 55 | $206,929 | $0 | View return |
| 2017 | St Luke'S Emergency & Transport Svcs Inc | 990 | Trustee; Ex-Officio | 55 | $0 | $206,929 | View return |
| 2017 | Upper Perkiomen Valley Chamber of Commerce Inc | 990 | Board Member | 1.27 | $0 | $0 | View return |
| 2017 | Young Mens Christian Assn Upper Bucks Upper Bucks YMCA | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Quakertown Rehabilitation Center | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Bucks County Health Improvement Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Albert Einstein Healthcare Network Group Letter Ruling | 990 | VP Healthcare Services - Emcm | 40 | $208,101 | $0 | View return |
| 2016 | Young Mens Christian Assn Upper Bucks Upper Bucks YMCA | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Albert Einstein Healthcare Network Group Letter Ruling | 990 | VP Healthcare Services - Emcm | 40 | $187,406 | $0 | View return |
| 2014 | Albert Einstein Healthcare Network Group Letter Ruling | 990 | Vice President - Emcm | 40 | $181,989 | $0 | View return |
| 2013 | Albert Einstein Healthcare Network Group Letter Ruling | 990 | Vice President - Emcm | 40 | $178,120 | $0 | View return |