| 2024 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO (Thru September 2024) | 40 | $837,416 | $0 | View return |
| 2024 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $1,121,919 | $0 | View return |
| 2023 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $710,694 | $0 | View return |
| 2022 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $1,056,875 | $0 | View return |
| 2021 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $1,031,192 | $0 | View return |
| 2020 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $985,242 | $0 | View return |
| 2019 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $788,148 | $0 | View return |
| 2018 | Whs Swim Boosters | 990PF | Treasurer | 3 | $0 | - | View return |
| 2017 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $629,526 | $0 | View return |
| 2017 | Whs Swim Boosters | 990PF | Treasurer | 0 | $0 | - | View return |
| 2017 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $607,067 | $0 | View return |
| 2016 | Whs Swim Boosters | 990PF | Treasurer | 0 | $0 | - | View return |
| 2016 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $551,133 | $0 | View return |
| 2015 | Kruckeberg Botanic Garden Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Muhlenberg County Farm Bureau | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $472,208 | $0 | View return |
| 2014 | Kruckeberg Botanic Garden Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Santa Fe Teen Arts Center Inc | 990 | President | 1 | $0 | $0 | View return |
| 2013 | National Board for Certification in Occupational Therapy Inc | 990 | President/CEO | 40 | $319,160 | $0 | View return |
| 2013 | North Star Chapter of the Appraisal Institute | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Kruckeberg Botanic Garden Foundation | 990EZ | Director | 1 | $0 | $0 | View return |