| 2024 | Mathcounts Foundation | 990 | Executive Director & Secretary | 40 | $242,965 | $0 | View return |
| 2024 | Developmental Services Center of Champaign County Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2024 | National Society of Professional Engineers Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Mathcounts Foundation | 990 | Executive Director | 40 | $229,022 | $0 | View return |
| 2023 | Law Enforcement Benevolent Fund of Northern Virginia Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | National Society of Professional Engineers Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | California Congress of Parents Teachers and Students - Bernardo | 990EZ | Vice Pres Me | 5 | $0 | - | View return |
| 2023 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2022 | Mathcounts Foundation | 990 | Executive Director | 40 | $225,092 | $0 | View return |
| 2022 | National Society of Professional Engineers Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2021 | Mathcounts Foundation | 990 | Executive Director/ Secretary | 40 | $222,969 | $0 | View return |
| 2021 | National Society of Professional Engineers Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2020 | Mathcounts Foundation | 990 | Executive Director/ Secretary | 40 | $208,041 | $0 | View return |
| 2020 | National Society of Professional Engineers Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2019 | Mathcounts Foundation | 990 | Executive Director/ Secretary | 40 | $192,967 | $0 | View return |
| 2019 | National Society of Professional Engineers Education Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2018 | Mathcounts Foundation | 990 | Executive Director/ Secretary | 40 | $169,460 | $0 | View return |
| 2018 | Chesterbrook - Mclean Little League Inc | 990 | Registration & All Star Co | 4 | $0 | $0 | View return |
| 2018 | Washington County Mental Health Services Inc. | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2018 | National Society of Professional Engineers Education Foundation | 990 | Trustee/Mathcounts | 1 | $0 | $0 | View return |
| 2017 | Mathcounts Foundation | 990 | Executive Director/ Secretary | 40 | $127,849 | $0 | View return |
| 2017 | Chesterbrook - Mclean Little League Inc | 990 | Registration & All Star Coordinator | 4 | $0 | $0 | View return |
| 2017 | Washington County Mental Health Services Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2016 | Mathcounts Foundation | 990 | Associate Executive Director | 40 | $130,250 | $0 | View return |
| 2016 | Chesterbrook - Mclean Little League Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Washington County Mental Health Services Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2015 | Mathcounts Foundation | 990 | Associate Executive Director | 40 | $126,250 | $0 | View return |
| 2015 | Washington County Mental Health Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Mathcounts Foundation | 990 | Key Employee | 40 | $125,083 | $0 | View return |