| 2023 | Encore Learning Inc. | 990 | Board Member And Committee Chair | 2 | $0 | $0 | View return |
| 2022 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 2 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2021 | Encore Learning Inc. | 990 | Board Member And Committee Chair | 2 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2020 | Encore Learning Inc. | 990 | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2020 | Ausable Valley Nor-East-R | 990EZ | Trustee | 5 | $0 | - | View return |
| 2019 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2019 | Ausable Valley Nor-East-R | 990EZ | Trustee | 5 | $0 | - | View return |
| 2019 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | - | View return |
| 2018 | Parent Booster USA Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2018 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 5 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2017 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2017 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2017 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2016 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2015 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2014 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 571 | 990 | Recsecretary | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 571 | 990 | Rec Secretar | 1 | $0 | $0 | View return |
| 2013 | Encore Learning Inc. | 990EZ | Board Member And Committee Chair | 4 | $0 | $0 | View return |