| 2024 | American Society for Non-Destructive Testing | 990EZ | Director At Large | 2 | $0 | $0 | View return |
| 2024 | World Council of Optometry Inc | 990 | Legislation, | 0.75 | $0 | $0 | View return |
| 2024 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | American Society for Non-Destructive Testing | 990EZ | Chair Of Board | 2 | $0 | $0 | View return |
| 2023 | World Council of Optometry Inc | 990 | Legislation, | 0.75 | $0 | $0 | View return |
| 2023 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | World Council of Optometry Inc | 990 | Director | 0.75 | $0 | $0 | View return |
| 2022 | American Society for Non-Destructive Testing | 990EZ | Chair Of Section | 2 | $0 | $0 | View return |
| 2021 | American Society for Non-Destructive Testing | 990EZ | Director At Large | 2 | $0 | $0 | View return |
| 2021 | Vienna Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | World Council of Optometry Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Vienna Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | World Council of Optometry Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | American Society for Non-Destructive Testing | 990EZ | Director At Large | 2 | $0 | $0 | View return |
| 2017 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Vienna Volunteer Fire Department Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Vienna Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Professional Services Council Inc | 990 | VP Government Relations | 40 | $140,070 | $0 | View return |
| 2015 | Vienna Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | American Society for Non-Destructive Testing | 990EZ | Director At Large | 2 | $0 | $0 | View return |
| 2015 | United Way of the MID-Willamette Valley | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Professional Services Council Inc | 990 | VP Government Relations | 40 | $133,607 | $0 | View return |
| 2014 | West Lauderdale Youth Assoc Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2014 | United Way of the MID-Willamette Valley | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Professional Services Council Inc | 990 | VP Government Relations | 40 | $127,959 | $0 | View return |
| 2013 | American Society for Non-Destructive Testing | 990EZ | Director At Large | 2 | $0 | $0 | View return |
| 2013 | United Way of the MID-Willamette Valley | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | West Lauderdale Youth Assoc Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |