| 2025 | South Fork Estates Mutual Water Co | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2024 | South Fork Estates Mutual Water Co | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2024 | Friends of Butler County Animals Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Provincetown Tennis Club Foundation | 990EZ | Clerk | 0.75 | $0 | $0 | View return |
| 2024 | Virginia State Reading Association | 990 | President Elect | 3 | $0 | $0 | View return |
| 2023 | Buckingham Browne and Nichols School | 990 | Chief Advancement Officer | 40 | $278,119 | $0 | View return |
| 2023 | Provincetown Tennis Club | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | South Fork Estates Mutual Water Co | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2023 | Friends of Butler County Animals Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Lodge 532 Loyal Order of Moose | 990 | Chaplain | 5 | $0 | $0 | View return |
| 2023 | Virginia State Reading Association | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Bridges Project for Education | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Buckingham Browne and Nichols School | 990 | Chief Advancement Officer | 40 | $274,474 | $0 | View return |
| 2022 | Jordan High School Band and Color Guard Booster Club | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2022 | Oreilly Automotive Foundation Inc. | 990PF | President/Executive Director | 1 | $0 | $0 | View return |
| 2022 | Lodge 532 Loyal Order of Moose | 990EZ | 3 Year Trustee | 5 | $0 | - | View return |
| 2022 | Bridges Project for Education | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Virginia State Reading Association | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Buckingham Browne and Nichols School | 990 | Chief Advancement Officer | 40 | $257,113 | $0 | View return |
| 2021 | PTA Texas Congress | 990EZ | Treasurer | 6 | $0 | $0 | View return |
| 2021 | Oreilly Automotive Foundation Inc. | 990PF | President/Executive Director | 1 | $0 | $0 | View return |
| 2021 | Jordan High School Band and Color Guard Booster Club | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2021 | Pulaski County Hearts Behind the Badge | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2021 | Virginia State Reading Association | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Bridges Project for Education | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Buckingham Browne and Nichols School | 990 | Chief Advancement Officer | 40 | $245,815 | $0 | View return |
| 2020 | Barry County Christian School | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Pulaski County Hearts Behind the Badge | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2020 | Bridges Project for Education | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Saving Sunny Inc | 990EZ | Director | 15 | $0 | - | View return |
| 2020 | Neighbors in Ministry | 990 | Chair | 5 | $0 | $0 | View return |
| 2020 | Oreilly Automotive Foundation Inc. | 990PF | President | 1 | $0 | $0 | View return |
| 2020 | Indiana Music Educators Association | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Indiana Music Education Association Foundation | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2020 | Virginia State Reading Association | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2019 | Buckingham Browne and Nichols School | 990 | Chief Advancement Officer | 40 | $234,465 | $0 | View return |
| 2019 | Seven Lakes Junior High PTA | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2019 | PTA Texas Congress | 990EZ | Treasurer | 6 | $0 | $0 | View return |
| 2019 | Independent Educational Consultants Association Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Virginia Apartment Management Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Barry County Christian School | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Saving Sunny Inc | 990EZ | Director | 15 | $0 | - | View return |
| 2019 | Cowboys for Cancer Research Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Neighbors in Ministry | 990 | Chair | 5 | $0 | $0 | View return |
| 2019 | Pulaski County Hearts Behind the Badge | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2019 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2019 | Indiana Music Educators Association | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Indiana Music Education Association Foundation | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2019 | Virginia State Reading Association | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2018 | Seven Lakes Junior High PTA | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Independent Educational Consultants Association Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Saving Sunny Inc | 990EZ | Director | 15 | $0 | - | View return |
| 2018 | Neighbors in Ministry | 990 | Assistant Treasurer | 10 | $0 | $0 | View return |
| 2018 | Rocky Mountain Youth Corps | 990 | Director To | 1 | $0 | $0 | View return |
| 2018 | Indiana Music Educators Association | 990 | President-Elect | 1 | $0 | $0 | View return |
| 2018 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2018 | Indiana Music Education Association Foundation | 990EZ | President-Elect | 0.5 | $0 | $0 | View return |
| 2018 | Virginia State Reading Association | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | Dana Hall Schools | 990 | Director Of Advancement | 50 | $123,307 | $0 | View return |
| 2017 | Seven Lakes Junior High PTA | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Cowboys for Cancer Research Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2017 | Heuvelton Free Library Association | 990 | Treasurer/Bookkeeper | 1.5 | $0 | $0 | View return |
| 2017 | Independent Educational Consultants Association Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Indiana Music Education Association Foundation | 990EZ | Past President | 0.5 | $0 | - | View return |
| 2017 | Virginia State Reading Association | 990 | Co-Director Of Membership Development | 2 | - | - | View return |
| 2017 | Indiana Music Educators Association | 990 | President-Elect | 1 | $0 | $0 | View return |
| 2016 | Dana Hall Schools | 990 | Director Of Advancement | 50 | $119,977 | $0 | View return |
| 2016 | Latin American Venture Capital | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Heuvelton Free Library Association | 990 | Treasurer/Bookkeeper | 1.5 | $0 | $0 | View return |
| 2016 | Independent Educational Consultants Association Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Virginia State Reading Association | 990 | Co-Director Of Membership Development | 2 | - | - | View return |
| 2016 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2016 | Indiana Music Educators Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Dana Hall Schools | 990 | Director Of Advancement | 40 | $116,813 | $0 | View return |
| 2015 | Virginia State Reading Association | 990 | Co-Direcor Of Membership Development | 2 | - | - | View return |
| 2015 | Independent Educational Consultants Association Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Heuvelton Free Library Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2015 | Womenspace Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Rocky Mountain Youth Corps | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Indiana Music Educators Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Little League Baseball Inc | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Dana Hall Schools | 990 | Director Of Development | 40 | $112,420 | $0 | View return |
| 2014 | Independent Educational Consultants Association Foundation Inc. | 990EZ | Trustee | 6 | $0 | $0 | View return |
| 2014 | Clay County Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | The Victim Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Heuvelton Free Library Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2014 | Indiana Music Education Association Foundation | 990EZ | Director | 0.5 | $0 | - | View return |
| 2014 | Womenspace Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Virginia State Reading Association | 990 | Co-Direcor Of Membership Development | 2 | - | - | View return |
| 2014 | Little League Baseball Inc | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2013 | Dana Hall Schools | 990 | Director Of Development | 40 | $106,505 | $0 | View return |
| 2013 | Virginia State Reading Association | 990 | Membership Development | 2 | - | - | View return |
| 2013 | Clay County Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | The Victim Center Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Indiana Music Education Association Foundation | 990EZ | Director | 0.5 | $0 | - | View return |
| 2013 | Bridges Project for Education | 990EZ | President | 1 | $0 | - | View return |
| 2013 | Rocky Mountain Youth Corps | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Womenspace Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Little League Baseball Inc | 990EZ | Treasurer | 10 | $0 | $0 | View return |