| 2025 | West Valley Mavericks Foundation Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2025 | Electric Vehicle Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2025 | West Valley Mavericks Club | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | Independent Maintenance and Service Employees Union of America | 990 | Trustee | 1 | $580 | $0 | View return |
| 2024 | St Vincent De Paul College Prep Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | Aatcc Foundation Inc. | 990 | At Large | 1 | $0 | $0 | View return |
| 2024 | International Psychotherapy Institute Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Independent Maintenance and Service Employees Union of America | 990 | Trustee | 1 | $580 | $0 | View return |
| 2023 | Aatcc Foundation Inc. | 990 | At Large | 0 | $0 | $0 | View return |
| 2023 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | American Association of Textile Chemists and Colorists | 990 | President Elect | 1 | $0 | $0 | View return |
| 2023 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Independent Maintenance and Service Employees Union of America | 990 | Sergeantatarms | 1 | $580 | $0 | View return |
| 2022 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Independent Maintenance and Service Employees Union of America | 990 | Sergeantatarms | 1 | $580 | $0 | View return |
| 2021 | American Association of Textile Chemists and Colorists | 990 | Education Advisory Board Chair | 1 | $0 | $0 | View return |
| 2021 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Hilltop Country Day School Inc | 990 | President | 5 | $0 | $0 | View return |
| 2020 | Independent Maintenance and Service Employees Union of America | 990 | Sergeantatarms | 1 | $580 | $0 | View return |
| 2020 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Passion for Learning Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Hilltop Country Day School Inc | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Independent Maintenance and Service Employees Union of America | 990 | Sergeant-At-Arms | 1 | $580 | $0 | View return |
| 2019 | Passion for Learning Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2019 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Hilltop Country Day School Inc | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Passion for Learning Inc. | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Independent Maintenance and Service Employees Union of America | 990 | Sergeant-At-Arms | 1 | $0 | $0 | View return |
| 2018 | Hilltop Country Day School Inc | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Independent Maintenance and Service Employees Union of America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Passion for Learning Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Hilltop Country Day School Inc | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Independent Maintenance and Service Employees Union of America | 990 | Trustee | 1 | $580 | $0 | View return |
| 2016 | Passion for Learning Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Hilltop Country Day School Inc | 990 | President | 5 | $0 | $0 | View return |
| 2015 | North Atlantic States Carpenters Labor Management Program | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Passion for Learning Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Hilltop Country Day School Inc | 990 | President | 10 | $0 | $0 | View return |
| 2014 | Passion for Learning Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | North Atlantic States Carpenters Labor Management Program | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Independent Maintenance and Service Employees Union of America | 990 | Vice President | 3 | $0 | $0 | View return |
| 2014 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | North Atlantic States Carpenters Labor Management Program | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Passion for Learning Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Ronald Mcdonald House Charities of Charlottesville Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Independent Maintenance and Service Employees Union of America | 990 | Vice President | 3 | $0 | $0 | View return |