| 2025 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Director | 2 | $0 | $0 | View return |
| 2025 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Chief Volunteer Officer | 4 | $0 | $0 | View return |
| 2024 | Americans for Native Americans | 990 | Vice-Chairpe | 1 | $0 | $0 | View return |
| 2024 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Chief Volunteer Officer | 4 | $0 | $0 | View return |
| 2023 | Americans for Native Americans | 990 | Vice-Chairpe | 1 | $0 | $0 | View return |
| 2023 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Americans for Native Americans | 990 | Vice-Chairpe | 0.01 | $0 | $0 | View return |
| 2022 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Pennsylvania State Alliance of Ymcas | 990 | CEO | 40 | $172,444 | $0 | View return |
| 2021 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Americans for Native Americans | 990 | Vice-Chairpe | 0.01 | $0 | $0 | View return |
| 2021 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2020 | Pennsylvania State Alliance of Ymcas | 990 | CEO | 40 | $167,500 | $0 | View return |
| 2020 | Sunnyvale Moose Lodge No 2049Loyal Order of Moose | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2020 | Americans for Native Americans | 990EZ | Vice-Chairpe | 0.01 | $0 | - | View return |
| 2020 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2019 | Pennsylvania State Alliance of Ymcas | 990 | CEO | 40 | $153,541 | $0 | View return |
| 2019 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2019 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Americans for Native Americans | 990EZ | Board Member, Vice-Chairperson | 0 | $0 | $0 | View return |
| 2019 | Delaware Valley College of Science and Agriculture | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2018 | Americans for Native Americans | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2018 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Delaware Valley College of Science and Agriculture | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2018 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2017 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2017 | Americans for Native Americans | 990EZ | Board Member | 0 | $0 | - | View return |
| 2017 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Delaware Valley College of Science and Agriculture | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2017 | Rotary Club of Doylestown | 990EZ | President | 4 | $0 | $0 | View return |
| 2016 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Americans for Native Americans | 990EZ | Board Member | 0 | $0 | - | View return |
| 2016 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2016 | Rotary Club of Doylestown Charitable Organization | 990EZ | President Elect | 4 | $0 | - | View return |
| 2015 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Grande Ronde Model Watershed Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Americans for Native Americans | 990EZ | Board Member | 0 | $0 | - | View return |
| 2015 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2014 | Bucks County Opportunity Council Inc. | 990 | Former Executive Director | 40 | $75,042 | $0 | View return |
| 2014 | Doyle Development Corporation | 990 | Former Secretary, Treasurer | 1 | $0 | $75,042 | View return |
| 2014 | Americans for Native Americans | 990EZ | Board Member | 0 | $0 | - | View return |
| 2014 | Young Men'S Christian Association of Bucks and Hunterdon Counties | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2014 | Rotary Club of Doylestown Charitable Organization | 990EZ | Vice Preside | 4 | $0 | - | View return |
| 2013 | Grande Ronde Model Watershed Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2013 | Americans for Native Americans | 990EZ | Board Member | 0 | $0 | - | View return |
| 2013 | Pecos Area Chamber of Commerce | 990 | Rodeo Committee | 0 | $0 | $0 | View return |
| 2013 | Bucks County Opportunity Council Inc. | 990 | Chief Executive Officer - Current | 40 | $0 | $0 | View return |
| 2013 | Doyle Development Corporation | 990 | Secretary-Treasurer | 1 | $0 | $0 | View return |