| 2025 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | VIVLI Inc. | 990 | Chief Technical Officer | 40 | $100,349 | $0 | View return |
| 2024 | Probucolls Association | 990 | President | 20 | $0 | $0 | View return |
| 2024 | Thompson Hose Company | 990 | President | 8 | $0 | $0 | View return |
| 2023 | Mriglobal | 990 | VP-Research Operations - Outgoing | 0 | $149,711 | $0 | View return |
| 2023 | Rotary International Missoula Club Chapter | 990EZ | Director | 2 | $0 | $0 | View return |
| 2023 | Commonwealth Utilities Employees Credit Union | 990 | Asst Treasur | 1 | $0 | $0 | View return |
| 2023 | Anaheim Police Activities League | 990EZ | Treasurer | 40 | $0 | $0 | View return |
| 2023 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Thompson Hose Company | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Mriglobal | 990 | VP-Research Operations - Outgoing | 40 | $413,824 | $0 | View return |
| 2022 | Commonwealth Utilities Employees Credit Union | 990 | Asst Treasur | 1.25 | $0 | $0 | View return |
| 2022 | Thompson Hose Company | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Anaheim Police Activities League | 990EZ | Treasurer | 40 | $0 | $0 | View return |
| 2022 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Rotary International Missoula Club Chapter | 990EZ | Director | 2 | $0 | $0 | View return |
| 2021 | Anaheim Police Activities League | 990EZ | Treasurer | 40 | $0 | $0 | View return |
| 2021 | Commonwealth Utilities Employees Credit Union | 990 | Asst Treasur | 1.25 | $0 | $0 | View return |
| 2021 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Thompson Hose Company | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Mriglobal | 990 | VP Research Operations | 40 | $358,666 | $0 | View return |
| 2020 | Anaheim Police Activities League | 990EZ | Treasurer | 40 | $0 | $0 | View return |
| 2020 | Thompson Hose Company | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Mriglobal | 990 | VP Research Operations | 40 | $310,384 | $0 | View return |
| 2019 | Anaheim Police Activities League | 990EZ | Treasurer | 40 | $0 | $0 | View return |
| 2019 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |
| 2019 | Dickinson VFW Post 6378 | 990EZ | Quarter Master | 30 | $0 | $0 | View return |
| 2018 | Mriglobal | 990 | VP Research Operations | 40 | $441,475 | $0 | View return |
| 2018 | Dickinson VFW Post 6378 | 990EZ | Quarter Master | 30 | $0 | $0 | View return |
| 2018 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |
| 2018 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Mriglobal | 990 | VP Research Operations | 40 | $238,827 | $0 | View return |
| 2017 | Erie County Bar Association Volunteer Lawyers Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |
| 2017 | Dickinson VFW Post 6378 | 990EZ | Quarter Master | 30 | $0 | $0 | View return |
| 2017 | Dickinson VFW Post 6378 | 990EZ | Quarter Master | 30 | $0 | $0 | View return |
| 2016 | Mriglobal | 990 | VP Research Operations | 40 | $254,457 | $0 | View return |
| 2016 | Young Men'S Christian Association of Catawba Valley Inc | 990 | President/CEO | 45 | $90,245 | $0 | View return |
| 2016 | Madison Park Volunteer Fire Co Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2016 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |
| 2015 | Mriglobal | 990 | VP-Tech Ops Office | 40 | $248,932 | $0 | View return |
| 2015 | Duck Creek Pop Warner Football Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2015 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |
| 2015 | Madison Park Volunteer Fire Co Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Mriglobal | 990 | VP Defense & Infrastructure | 40 | $202,879 | $0 | View return |
| 2014 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |
| 2014 | Duck Creek Pop Warner Football Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2014 | Dickinson VFW Post 6378 | 990EZ | Quarter Master | 30 | $0 | $0 | View return |
| 2013 | Mriglobal | 990 | Director | 40 | $173,182 | $0 | View return |
| 2013 | Duck Creek Pop Warner Football Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2013 | Thompson Hose Company | 990 | President | - | $0 | $0 | View return |