| 2024 | Communications Workers of America | 990 | Secretary/Treasurer - Past | 40 | $87,975 | $0 | View return |
| 2024 | Local 9400 Communications Workers Of | 990 | Past Secretary/Treasurer | 1 | $0 | $87,975 | View return |
| 2024 | The Complete Player Charity Ltd | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $88,236 | $0 | View return |
| 2023 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $88,236 | View return |
| 2023 | University of Providence | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Complete Player Charity Ltd | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $88,236 | $0 | View return |
| 2022 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $88,236 | View return |
| 2021 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $88,236 | $0 | View return |
| 2021 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $88,236 | View return |
| 2020 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $91,630 | $0 | View return |
| 2020 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $91,630 | View return |
| 2019 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $88,236 | $0 | View return |
| 2019 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $88,236 | View return |
| 2018 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $111,599 | $0 | View return |
| 2018 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 40 | $0 | $111,599 | View return |
| 2017 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $98,418 | $0 | View return |
| 2017 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $98,418 | View return |
| 2016 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $88,236 | $0 | View return |
| 2016 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $88,236 | View return |
| 2015 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $93,248 | $0 | View return |
| 2015 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $93,248 | View return |
| 2014 | Communications Workers of America | 990 | Secretary/Treasurer | 40 | $85,666 | $0 | View return |
| 2014 | Local 9400 Communications Workers Of | 990 | Secretary/Treasurer | 1 | $0 | $85,666 | View return |