| 2024 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Energy Efficiency Alliance of New Jersey | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Energy Efficiency Alliance of New Jersey | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Brookside Country Club | 990 | Member | 2 | $0 | $0 | View return |
| 2022 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Home Performance Coalition Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Building Performance Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Energy Efficiency Alliance of New Jersey | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Brookside Country Club | 990 | Member | 2 | $0 | $0 | View return |
| 2021 | Building Performance Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Home Performance Coalition Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Brookside Country Club | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Home Performance Coalition Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Building Performance Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Brookside Country Club | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Brookside Country Club | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Home Performance Coalition Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Building Performance Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Building Performance Association Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Home Performance Coalition Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Financial Services Association Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Financial Services Association Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $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 | Pennsylvania Financial Services Association Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Brookside Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | 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 | Brookside Country Club | 990 | Membership Chairperson | - | $0 | $0 | View return |
| 2015 | Keystone Energy Efficiency Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania Financial Services Association Inc | 990 | Board Member | 0 | $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 | Brookside Country Club | 990 | Membership Chairperson | 2 | - | - | View return |
| 2014 | Keea Energy Education Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Keystone Energy Efficiency Alliance | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Financial Services Association Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2013 | Brookside Country Club | 990 | Membership Chairperson | 2 | $0 | $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 |
| 2013 | Pennsylvania Shakespeare Festival | 990 | Director | 2 | $0 | $0 | View return |