| 2023 | Maine Development Foundation | 990 | Director | 1.5 | $0 | $0 | View return |
| 2022 | Maine Development Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Cbc Holdings Corporation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2022 | Camp Beech Cliff | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Cbc Holdings Corporation | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2021 | Camp Beech Cliff | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $118,573 | $0 | View return |
| 2020 | Cbc Holdings Corporation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2020 | Camp Beech Cliff | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $166,090 | $0 | View return |
| 2019 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | $0 | $166,090 | View return |
| 2019 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $166,090 | View return |
| 2019 | Camp Beech Cliff | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $178,369 | $0 | View return |
| 2018 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | $0 | $178,369 | View return |
| 2018 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $178,369 | View return |
| 2017 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $170,692 | $0 | View return |
| 2017 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $170,692 | View return |
| 2017 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | $0 | $170,692 | View return |
| 2017 | Camp Beech Cliff | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $155,772 | $0 | View return |
| 2016 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $155,772 | View return |
| 2016 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | $0 | $155,772 | View return |
| 2016 | Camp Beech Cliff | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $170,561 | $0 | View return |
| 2015 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $170,561 | View return |
| 2015 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | $0 | $170,561 | View return |
| 2015 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $170,561 | View return |
| 2014 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $155,981 | $0 | View return |
| 2014 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | - | $155,981 | View return |
| 2014 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $155,981 | View return |
| 2014 | Drycleaning and Laundry Institute | 990 | District 5 Director | 0.5 | $0 | $0 | View return |
| 2014 | Camp Beech Cliff | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | International Assoc of Bridge Structural & Ornamental Iron Worke | 990 | Field Representative | 56 | $159,749 | $0 | View return |
| 2013 | Ledyard Fire Company Dist No 1 Inc | 990 | Dep Chief | 0 | $0 | $0 | View return |
| 2013 | Drycleaning and Laundry Institute | 990 | District 5 Director | 0.5 | $0 | $0 | View return |
| 2013 | District Council of Iron Workers Training Program Trust | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2013 | Dist Council Iron Workers Welfare Fund of Northern New Jersey | 990 | Union Trustee | 1 | $0 | $0 | View return |