| 2021 | Boys and Girls Club of Northern Chautaugua County | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Energy Efficiency Alliance of New Jersey | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Boys and Girls Club of Northern Chautaugua County | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Energy Efficiency Alliance of New Jersey | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Boys and Girls Club of Northern Chautaugua County | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Association of Energy Services Professionals | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Boys and Girls Club of Northern Chautaugua County | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Association of Energy Services Professionals | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Boys and Girls Club of Northern Chautaugua County | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Association of Energy Services Professionals | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Boys and Girls Club of Northern Chautaugua County | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Association of Energy Services Professionals | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Boys and Girls Club of Northern Chautaugua County | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Association of Energy Services Professionals | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Boys and Girls Club of Northern Chautaugua County | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Boys and Girls Club of Northern Chautaugua County | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | Keystone Energy Efficiency Alliance | 990EZ | Board Member | 1 | $0 | - | View return |
| 2013 | Keea Energy Education Fund | 990EZ | Board Member | 1 | $0 | - | View return |