| 2024 | Forever Love Rescue Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | St Pauls Church of Riverside IL Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2024 | St Pauls Foundation of Illinois Nfp | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Government Employees | 990 | Treasurer/Se | 1 | $0 | $0 | View return |
| 2023 | St Pauls Church of Riverside IL Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2023 | St Pauls Foundation of Illinois Nfp | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Government Employees | 990 | Treasurer/Se | 1 | $0 | $0 | View return |
| 2023 | Forever Love Rescue Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2022 | Jedco Development Corporation | 990EZ | Member | 0.52 | $0 | - | View return |
| 2022 | St Pauls Church of Riverside IL Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2022 | St Pauls Foundation of Illinois Nfp | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Government Employees | 990 | Treasurer/Se | 1 | $0 | $0 | View return |
| 2022 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Forever Love Rescue Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2021 | Jedco Development Corporation | 990EZ | Member | 0.52 | $0 | - | View return |
| 2021 | St Pauls Church of Riverside IL Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | St Pauls Foundation of Illinois Nfp | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Government Employees | 990 | Treasurer/Se | 1 | $0 | $0 | View return |
| 2021 | Forever Love Rescue Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2021 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | St Pauls Foundation of Illinois Nfp | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | St Pauls Church of Riverside IL Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Government Employees | 990 | Treasurer/Se | 1 | $0 | $0 | View return |
| 2020 | Jedco Development Corporation | 990EZ | Member | 0.52 | $0 | - | View return |
| 2020 | Arizona Cyber Threat Response Alliance Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Arizona Cyber Threat Response Alliance Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Forward Jefferson Corporation | 990EZ | Board Member | 0.3 | $0 | - | View return |
| 2019 | Jedco Development Corporation | 990EZ | Vice-Chairman | 0.52 | $0 | - | View return |
| 2019 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Arizona Cyber Threat Response Alliance Inc | 990 | Director From Sept 2018 | 0.8 | $0 | $0 | View return |
| 2018 | Jedco Development Corporation | 990EZ | Secretary | 0.52 | $0 | $0 | View return |
| 2018 | Forward Jefferson Corporation | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2018 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | National Educational Telecommunications | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Blue Ridge Public Television Inc | 990 | President & | 40 | $180,500 | $0 | View return |
| 2017 | Victorville Lodge No 1877 Bpoe | 990 | Exalted Ruler | 0 | $0 | $0 | View return |
| 2017 | Forward Jefferson Corporation | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2017 | Jedco Development Corporation | 990EZ | Treasurer | 0.52 | $0 | $0 | View return |
| 2017 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Blue Ridge Public Television Inc | 990 | President & CEO | 40 | $114,319 | $0 | View return |
| 2016 | Victorville Lodge No 1877 Bpoe | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2016 | Government Employees | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Forward Jefferson Corporation | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2016 | Jedco Development Corporation | 990EZ | Secretary | 0.52 | $0 | $0 | View return |
| 2016 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Blue Ridge Public Television Inc | 990 | President & CEO | 40 | $134,654 | $0 | View return |
| 2015 | Victorville Lodge No 1877 Bpoe | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | Government Employees | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Jedco Development Corporation | 990EZ | Member | 0.52 | $0 | $0 | View return |
| 2015 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Blue Ridge Public Television Inc | 990 | President & CEO | 40 | $134,538 | $0 | View return |
| 2014 | Jedco Development Corporation | 990EZ | Member | 0.52 | $0 | $0 | View return |
| 2014 | Government Employees | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Victorville Lodge No 1877 Bpoe | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Blue Ridge Public Television Inc | 990 | President & CEO | 40 | $133,500 | $0 | View return |
| 2013 | Victorville Lodge No 1877 Bpoe | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | New Mexico Osteopathic Medical Association | 990EZ | President | 2 | $0 | - | View return |
| 2013 | Government Employees | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Worcester Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |