| 2024 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Mountain Laurel Learning Cooperative | 990 | Director/Treasurer | 2 | $0 | $0 | View return |
| 2024 | The Cadet Corps a New Jersey Nonprofit Co Clayton Staton | 990EZ | Trustee | 0 | $0 | - | View return |
| 2023 | The Cadet Corps a New Jersey Nonprofit Co Clayton Staton | 990EZ | Trustee | 0 | $0 | - | View return |
| 2023 | Sos Club Inc. | 990EZ | Director | 10 | $0 | - | View return |
| 2023 | Mountain Laurel Learning Cooperative | 990 | Director/Treasurer | 2 | $0 | $0 | View return |
| 2023 | Kentucky Telecom Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Massachusetts Correction Officers Health & Welfare Trust Fund | 990 | Trustee (As Of 3/24) | 1 | $0 | $0 | View return |
| 2023 | Charter School of New Castle Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2022 | Mountain Laurel Learning Cooperative | 990 | Director/Treasurer | 2 | $0 | $0 | View return |
| 2022 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | Sos Club Inc. | 990EZ | Director | 20 | $0 | - | View return |
| 2022 | Kentucky Telecom Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | The Cadet Corps a New Jersey Nonprofit Co Clayton Staton | 990EZ | Trustee | 0 | $0 | - | View return |
| 2022 | Charter School of New Castle Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 15 | $47,316 | $10,800 | View return |
| 2021 | Kentucky Telecom Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Mountain Laurel Learning Cooperative | 990 | Director/Treasurer | 3 | $0 | $0 | View return |
| 2021 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2021 | The Cadet Corps a New Jersey Nonprofit Co Clayton Staton | 990EZ | Trustee | 0 | $0 | - | View return |
| 2021 | Charter School of New Castle Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 16 | $50,436 | $11,700 | View return |
| 2020 | Kentucky Telecom Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Mountain Laurel Learning Cooperative | 990 | Director/Treasurer | 3 | $0 | $0 | View return |
| 2020 | The Cadet Corps a New Jersey Nonprofit Co Clayton Staton | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 16 | $49,038 | $13,818 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 5 | $13,818 | $49,038 | View return |
| 2019 | Kentucky Telecom Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | The Cadet Corps a New Jersey Nonprofit Co Clayton Staton | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | Charter School of New Castle Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Mountain Laurel Learning Cooperative | 990 | Director/Treasurer | 3 | $0 | $0 | View return |
| 2019 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 16 | $49,595 | $12,936 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 4 | $12,936 | $49,595 | View return |
| 2018 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Kentucky Telephone Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Charter School of New Castle Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 14 | $44,971 | $13,818 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 4 | $13,818 | $44,971 | View return |
| 2017 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Kentucky Telephone Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 25 | $51,598 | $13,230 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 6 | $13,230 | $51,598 | View return |
| 2016 | Kentucky Telephone Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Larche Long Island Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Delaware State University | 990 | General Counsel | 0 | $218,862 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 18 | $47,241 | $14,958 | View return |
| 2015 | Kentucky Telephone Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Junior Achievement of East Central Ohio | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 24 | $41,480 | $12,615 | View return |
| 2014 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Junior Achievement of East Central Ohio | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Larche Long Island Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2014 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Charter School of New Castle Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Delaware State University | 990 | General Counsel | 60 | $177,073 | $0 | View return |
| 2013 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 30 | $42,527 | $0 | View return |
| 2013 | National Association of Letter Carriers Branch 3825 | 990EZ | Recording Secretary | 2 | $850 | $0 | View return |
| 2013 | Larche Long Island Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2013 | Junior Achievement of East Central Ohio | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Ntca Regional Retiree Medical Funding Trust I Co Nat'L Telecommun Coop Asso C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Ntca Regional Retiree Medical Funding Trust II C/O Nat'L Telecommun Coop Assoc | 990 | Trustee | 1 | $0 | $0 | View return |