| 2022 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2022 | New York Sport Fishing Federation Inc | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2021 | Charleston Area Medical Center Inc. | 990 | VP Corporate Compliance | 50 | $238,641 | $0 | View return |
| 2021 | Camc Health System Inc | 990 | VP Corporate Compliance | 5 | $0 | $238,641 | View return |
| 2021 | New York Sport Fishing Federation Inc | 990EZ | Vice President | 0.25 | $0 | $0 | View return |
| 2021 | Maine Life Care Retirement Community Inc. | 990 | Director (End Oct 21) | 2 | $0 | $0 | View return |
| 2021 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Charleston Area Medical Center Inc. | 990 | VP Corporate Compliance | 50 | $261,899 | $0 | View return |
| 2020 | Camc Health System Inc | 990 | VP Corporate Compliance | 5 | $0 | $261,899 | View return |
| 2020 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Maine Life Care Retirement Community Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Charleston Area Medical Center Inc. | 990 | VP Corporate Compliance | 50 | $278,579 | $0 | View return |
| 2019 | Camc Health System Inc | 990 | VP Corporate Compliance | 5 | $0 | $278,579 | View return |
| 2019 | Maine Life Care Retirement Community Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2019 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Charleston Area Medical Center Inc. | 990 | VP Corporate Compliance | 50 | $737,600 | $0 | View return |
| 2018 | Camc Health System Inc | 990 | VP Corporate Compliance | 5 | $0 | $737,600 | View return |
| 2018 | Maine Life Care Retirement Community Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2018 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | New York Sport Fishing Federation Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2017 | Charleston Area Medical Center Inc. | 990 | VP Corporate Compliance | 50 | $241,489 | $0 | View return |
| 2017 | Camc Health System Inc | 990 | VP Corporate Compliance | 5 | $0 | $241,489 | View return |
| 2017 | Saint Josephs Manor | 990 | Chair | 0.5 | $0 | $0 | View return |
| 2017 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | New York Sport Fishing Federation Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2017 | Maine Life Care Retirement Community Inc. | 990 | Chair | 4 | $0 | $0 | View return |
| 2016 | Charleston Area Medical Center Inc. | 990 | VP Compliance | 50 | $228,927 | $0 | View return |
| 2016 | Camc Health System Inc | 990 | VP Compliance | 5 | $0 | $228,927 | View return |
| 2016 | New York Sport Fishing Federation Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2016 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Maine Life Care Retirement Community Inc. | 990 | Vice Chair | 4 | $0 | $0 | View return |
| 2015 | Charleston Area Medical Center Inc. | 990 | VP Compliance | 50 | $231,955 | $0 | View return |
| 2015 | Camc Health System Inc | 990 | VP Compliance | 5 | $0 | $231,955 | View return |
| 2015 | American Society of Missiology Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Maine Life Care Retirement Community Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Charleston Area Medical Center Inc. | 990 | VP Compliance | 50 | $238,791 | $0 | View return |
| 2014 | Camc Health System Inc | 990 | VP Compliance | 50 | $0 | $238,791 | View return |
| 2013 | Charleston Area Medical Center Inc. | 990 | VP Compliance | 50 | $225,257 | $0 | View return |
| 2013 | The United Brotherhood of Carpenters and Joiners of America - Local Union #3 | 990EZ | Outgoing Conductor/Incoming VP | 1 | $934 | $0 | View return |
| 2013 | Camc Health System Inc | 990 | VP Compliance | 5 | $0 | $225,257 | View return |