| 2023 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 1 | $0 | $0 | View return |
| 2023 | Pennsylvania Dental Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | The Pine Banks Park Foundation Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 1 | $0 | $0 | View return |
| 2022 | Pennsylvania Dental Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | The Pine Banks Park Foundation Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Facilities and Marine Engineering Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Housing Policy Council | 990 | Director | 0.4 | $0 | $0 | View return |
| 2021 | Pennsylvania Dental Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | - | $0 | $0 | View return |
| 2021 | Facilities and Marine Engineering Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Association for Asian Studies Inc. | 990 | Eiac Chair | 2 | $0 | $0 | View return |
| 2020 | Puffin Foundation Ltd. | 990PF | Director | 5 | $48,000 | $0 | View return |
| 2020 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | - | $0 | $0 | View return |
| 2020 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Pennsylvania Dental Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Mchenry County Bar Association | 990EZ | President | 12 | $0 | - | View return |
| 2020 | Facilities and Marine Engineering Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Local No 488 International Brotherhood | 990 | Business Manager/Fin Sec (P) | 1 | $67,225 | $0 | View return |
| 2019 | Puffin Foundation Ltd. | 990PF | Director | 5 | $48,000 | $0 | View return |
| 2019 | Ibew Local No 488 - Jatc | 990 | Jatc COM Labor/Secretary (P) | 1 | $0 | $67,225 | View return |
| 2019 | New England Electrical Workers Benefits Fund | 990 | Union Trustee (P) | 2 | $0 | $67,225 | View return |
| 2019 | Local Union 488 Ibew Building | 990 | Business Manager/Fin Sec (P) | 1 | $0 | $67,225 | View return |
| 2019 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Pennsylvania Dental Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Mchenry County Bar Association | 990EZ | First Vice P | 1 | $0 | - | View return |
| 2019 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 5 | $0 | $0 | View return |
| 2019 | Ibew Local 488 Labor Management Cooperation Trust | 990 | Labor Trustee (P) | 1 | $0 | $0 | View return |
| 2019 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Greater Bridgeport St. Patricks Day Celebration Inc. | 990EZ | Grand Marsha | 0 | $0 | - | View return |
| 2018 | Local No 488 International Brotherhood | 990 | Business Manager/Fin Sec | 40 | $122,395 | $0 | View return |
| 2018 | Puffin Foundation Ltd. | 990PF | Director | 5 | $48,000 | $0 | View return |
| 2018 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 1 | $9,500 | $0 | View return |
| 2018 | Ibew Local No 488 - Jatc | 990 | Jatc COM Labor/Secretary | 1 | $0 | $122,395 | View return |
| 2018 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $122,395 | View return |
| 2018 | Local Union 488 Ibew Building | 990 | Business Manager/Fin Sec | 1 | $0 | $122,395 | View return |
| 2018 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Mchenry County Bar Association | 990EZ | Second Vice | 1 | $0 | - | View return |
| 2018 | Greater Bridgeport St. Patricks Day Celebration Inc. | 990EZ | Grand Marsha | 0 | $0 | - | View return |
| 2018 | Pennsylvania Dental Foundation | 990 | Director | - | $0 | $0 | View return |
| 2018 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Ibew Local 488 Labor Management Cooperation Trust | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Ibew Local 488 Labor Management Cooperation Trust | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2017 | Local No 488 International Brotherhood | 990 | Business Manager/Fin Sec | 40 | $121,116 | $0 | View return |
| 2017 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 1 | $9,000 | $0 | View return |
| 2017 | Local Union 488 Ibew Building | 990 | Business Manager/Fin Sec | 1 | $0 | $121,116 | View return |
| 2017 | Ibew Local 488 Labor Management Cooperation Trust | 990 | Labor Trustee | 1 | $0 | $121,116 | View return |
| 2017 | Ibew Local No 488 - Jatc | 990 | Jatc COM Labor | 1 | $0 | $121,116 | View return |
| 2017 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $119,985 | View return |
| 2017 | Pennsylvania Dental Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Mchenry County Bar Association | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Local No 488 International Brotherhood | 990 | Business Manager/Fin Sec | 40 | $119,985 | $0 | View return |
| 2016 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 1 | $9,000 | $0 | View return |
| 2016 | Local Union 488 Ibew Building | 990 | Business Manager/Fin Sec | 1 | $0 | $119,985 | View return |
| 2016 | Ibew Local No 488 - Jatc | 990 | Jatc COM Labor | 1 | $0 | $119,985 | View return |
| 2016 | Ibew Local 488 Labor Management Cooperation Trust | 990 | Labor Trustee | 1 | $0 | $119,985 | View return |
| 2016 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $120,246 | View return |
| 2016 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Pennsylvania Dental Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 5 | $8,000 | $0 | View return |
| 2015 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $120,246 | View return |
| 2015 | Pennsylvania Dental Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Better Business Bureau of Southwest La Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Conn Labor Mgmt Coop Comm Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 5 | $10,500 | $0 | View return |
| 2014 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $115,308 | View return |
| 2014 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2014 | Better Business Bureau of Southwest La Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Pennsylvania Dental Foundation | 990EZ | Community Ch | 2 | $0 | - | View return |
| 2014 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Abraham Lincoln Brigade Archives | 990 | Chair Emerit | 5 | $8,500 | $0 | View return |
| 2013 | North West Montana Veterans Stand Down | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Dental Foundation | 990EZ | Community Ch | 2 | $0 | - | View return |
| 2013 | The Pine Banks Park Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | New England Electrical Workers Benefits Fund | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2013 | Better Business Bureau of Southwest La Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Wayne County Young Men'S Christian Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Mortgage Industry Standards Maintenance Organization Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |