| 2024 | The Cleveland Animal Protective League | 990 | President & CEO | 40 | $247,237 | $0 | View return |
| 2024 | Ohio Federated Humane Societies | 990EZ | President | 0.5 | $0 | - | View return |
| 2024 | Combined Baker Trust | 990 | Trustee, The Presbytery Of Philadelphia | - | $0 | $0 | View return |
| 2023 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $288,836 | $0 | View return |
| 2023 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $217,691 | $0 | View return |
| 2023 | Ohio Federated Humane Societies | 990EZ | President | 0.5 | $0 | - | View return |
| 2023 | Combined Baker Trust | 990 | Trustee, The Presbytery Of Philadelphia | - | $0 | $0 | View return |
| 2023 | Shelter Animals Count - a National Database Initiative | 990 | Board Vice Chair | 5 | $0 | $0 | View return |
| 2022 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $289,252 | $0 | View return |
| 2022 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $189,535 | $0 | View return |
| 2022 | Combined Baker Trust | 990 | Trustee, The Presbytery Of Philadelphia | - | $0 | $0 | View return |
| 2022 | Holy City Missions | 990 | Secretary | 0 | $0 | $0 | View return |
| 2022 | Shelter Animals Count - a National Database Initiative | 990 | Board Vice Chair | 5 | $0 | $0 | View return |
| 2022 | Thurston County Food Bank | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Ohio Federated Humane Societies | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $271,325 | $0 | View return |
| 2021 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $173,843 | $0 | View return |
| 2021 | Ohio Federated Humane Societies | 990EZ | Vice Preside | 0.5 | $0 | - | View return |
| 2021 | Combined Baker Trust | 990 | Trustee, The Presbytery Of Philadelphia | - | $0 | $0 | View return |
| 2021 | Thurston County Food Bank | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Shelter Animals Count - a National Database Initiative | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $266,278 | $0 | View return |
| 2020 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $194,951 | $0 | View return |
| 2020 | New Jersey Education Association | 990 | President | 5 | $1,250 | $0 | View return |
| 2020 | Shelter Animals Count - a National Database Initiative | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $156,166 | $0 | View return |
| 2019 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $106,681 | $232,084 | View return |
| 2019 | Shelter Animals Count - a National Database Initiative | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | Association for Animal Welfare Advancement | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $196,483 | $0 | View return |
| 2018 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $152,021 | $0 | View return |
| 2017 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 40 | $198,126 | $0 | View return |
| 2017 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $146,036 | $0 | View return |
| 2017 | Association for Animal Welfare Advancement | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Cambridge Michigan Language Assessment LLC | 990 | CEO | 0 | $205,941 | $0 | View return |
| 2016 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $142,006 | $0 | View return |
| 2016 | Association for Animal Welfare Advancement | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Lake Forest Foundation for Historic Preservation | 990 | Director | - | $0 | $0 | View return |
| 2015 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $138,083 | $0 | View return |
| 2015 | Rotary Club of Cambria Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Association for Animal Welfare Advancement | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $134,295 | $0 | View return |
| 2014 | Association for Animal Welfare Advancement | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | The Cleveland Animal Protective League | 990 | President & CEO | 50 | $130,665 | $0 | View return |