| 2025 | National Oncology State Network | 990 | Director | 0.25 | $0 | $0 | View return |
| 2024 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $66,900 | $0 | View return |
| 2024 | American College of Physicians | 990EZ | Executive Director | 10 | $21,315 | $0 | View return |
| 2024 | National Oncology State Network | 990 | Director | 0.25 | $0 | $0 | View return |
| 2024 | Oncology Providers Network of Alabama Inc | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2023 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $64,080 | $0 | View return |
| 2023 | American College of Physicians | 990EZ | Executive Director | 15 | $24,500 | $0 | View return |
| 2023 | American College of Physicians | 990EZ | Executive Director | 10 | $18,085 | $0 | View return |
| 2023 | National Oncology State Network | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Oncology Providers Network of Alabama Inc | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2022 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $62,760 | $0 | View return |
| 2022 | American College of Physicians | 990EZ | Executive Director | 15 | $24,500 | $0 | View return |
| 2022 | American College of Physicians | 990EZ | Executive Director | 10 | $18,085 | $0 | View return |
| 2022 | National Oncology State Network | 990EZ | Director | 0.25 | $0 | - | View return |
| 2021 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $62,760 | $0 | View return |
| 2021 | American College of Physicians | 990EZ | Executive Director | 15 | $22,458 | $0 | View return |
| 2021 | American College of Physicians | 990EZ | Executive Director | 10 | $18,085 | $0 | View return |
| 2021 | Oncology Providers Network of Alabama Inc | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2021 | National Oncology State Network | 990EZ | Director | 0.25 | $0 | - | View return |
| 2020 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $62,760 | $0 | View return |
| 2020 | American College of Physicians | 990EZ | Executive Director | 10 | $18,085 | $0 | View return |
| 2020 | Alabama Society of Otolaryngology | 990EZ | Executive Director | 10 | $10,076 | $0 | View return |
| 2020 | Oncology Providers Network of Alabama Inc | 990 | Executive Director | 10 | $0 | $0 | View return |
| 2020 | National Oncology State Network | 990EZ | Director | 0.25 | $0 | - | View return |
| 2020 | American College of Physicians | 990EZ | Executive Director Beginning 1/1/21 | 15 | $0 | $0 | View return |
| 2019 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $62,760 | $0 | View return |
| 2019 | American College of Physicians | 990EZ | Executive Director | 10 | $18,085 | $0 | View return |
| 2019 | Alabama Society of Physician Assistants | 990EZ | Executive Director | 5 | $6,000 | $0 | View return |
| 2019 | National Oncology State Network | 990EZ | Director | 0.25 | $0 | - | View return |
| 2018 | Medical Society of Montgomery County | 990EZ | Executive Director | 40 | $62,760 | $0 | View return |
| 2018 | American College of Physicians | 990EZ | Executive Director | 1 | $18,085 | $0 | View return |
| 2018 | Alabama Society of Otolaryngology | 990EZ | Executive Director | 10 | $10,076 | $0 | View return |
| 2018 | Alabama Society of Physician Assistants | 990EZ | Executive Director | 5 | $6,100 | $0 | View return |
| 2017 | Alabama Society of Otolaryngology | 990EZ | Executive Director | 10 | $0 | $0 | View return |
| 2016 | Alabama Society of Otolaryngology | 990EZ | Executive Director | 10 | $0 | $0 | View return |
| 2015 | Alabama Society of Otolaryngology | 990EZ | Executive Director | 10 | $0 | $0 | View return |