| 2024 | Cpm Educational Program | 990 | Director Of Curriculum & Assessment/President | 40 | $200,830 | $0 | View return |
| 2024 | Glenelg Country School Inc. | 990 | Director Of Admissions & Financial Aid | 40 | $123,199 | $0 | View return |
| 2024 | Oklahoma Spay Network Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2023 | Cpm Educational Program | 990 | Director Of Curriculum & Assessment/President | 40 | $169,766 | $0 | View return |
| 2023 | Oklahoma Spay Network Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $166,481 | $0 | View return |
| 2022 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $166,481 | $0 | View return |
| 2022 | Glenelg Country School Inc. | 990 | Director Of Admissions And | 40 | $103,152 | $0 | View return |
| 2022 | Oklahoma Spay Network Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Families and Youth Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $175,468 | $0 | View return |
| 2021 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $175,468 | $0 | View return |
| 2021 | Glenelg Country School Inc. | 990 | Director Of Admissions And Financial Aid | 40 | $141,070 | $0 | View return |
| 2021 | Oklahoma Spay Network Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | Families and Youth Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2020 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $177,787 | $0 | View return |
| 2020 | Oklahoma Spay Network Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2020 | Families and Youth Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $160,926 | $0 | View return |
| 2019 | Oklahoma Spay Network Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2018 | Cpm Educational Program | 990 | Director Of Assessment/President | 40 | $160,926 | $0 | View return |
| 2018 | Oklahoma Spay Network Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Cpm Educational Program | 990 | Executive Director/President | 40 | $231,258 | $0 | View return |
| 2017 | Oklahoma Spay Network Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Las Cruces Symphony Association | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Las Cruces Symphony Association | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | Cpm Educational Program | 990 | President/Director Of Assessment | 40 | $219,902 | $0 | View return |
| 2016 | Oklahoma Spay Network Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Las Cruces Symphony Association | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Cpm Educational Program | 990 | President | 40 | $207,519 | $0 | View return |
| 2015 | Oklahoma Spay Network Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Las Cruces Symphony Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Cpm Educational Program | 990 | President | 40 | $170,213 | $0 | View return |
| 2014 | Oklahoma Spay Network Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Las Cruces Symphony Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Cpm Educational Program | 990 | Director Of Assessment | 33 | $111,512 | $0 | View return |
| 2013 | Oklahoma Spay Network Inc. | 990 | Secretary | 1 | $0 | $0 | View return |