| 2024 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Rep./Exec. COM. | 40 | $137,409 | $0 | View return |
| 2024 | Foundation for Fair Contracting of Connecticut Inc | 990 | Sec. Treasurer | 4 | $0 | $0 | View return |
| 2024 | Connecticut State Building Trades Charitable Trust Fund | 990EZ | Secretary/Treasurer (P) | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Fst/Sec (P) | 1 | $0 | $0 | View return |
| 2024 | Connecticut State Building Trades Training Institute Inc. | 990 | Director (P) | 1 | $0 | $0 | View return |
| 2024 | Connecticut Coalition of Taft-Hartley | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2024 | Capital Workforce Partners Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2024 | Tuolumne River Preservation Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Rep./Exec. COM. | 40 | $133,512 | $0 | View return |
| 2023 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $133,512 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Fst/Sec | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Foundation for Fair Contracting of Connecticut Inc | 990 | Sec. Treasurer | 4 | $0 | $0 | View return |
| 2023 | Connecticut State Building Trades Charitable Trust Fund | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Connecticut State Building Trades Training Institute Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Connecticut Coalition of Taft-Hartley | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2023 | Capital Workforce Partners Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2023 | Tuolumne River Preservation Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Rep./Exec. COM. | 1 | $125,218 | $0 | View return |
| 2022 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $80,125 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Fst/Sec | 1 | $0 | $0 | View return |
| 2022 | Connecticut State Building Trades Training Institute Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Connecticut State Building Trades Charitable Trust Fund | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Foundation for Fair Contracting of Connecticut Inc | 990 | Sec. Treasurer | 4 | $0 | $0 | View return |
| 2022 | Tuolumne River Preservation Trust | 990 | Director | 6 | $0 | $0 | View return |
| 2022 | Capital Workforce Partners Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2022 | Connecticut Coalition of Taft-Hartley | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Rep./Exec. COM. | 1 | $80,125 | $0 | View return |
| 2021 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $34,804 | View return |
| 2021 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $0 | View return |
| 2021 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Foundation for Fair Contracting of Connecticut Inc | 990 | Sec/Treas | 4 | $0 | $0 | View return |
| 2021 | Connecticut State Building Trades Charitable Trust Fund | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Capital Workforce Partners Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2021 | Connecticut Coalition of Taft-Hartley | 990 | Labor Trustee | 2 | $0 | $0 | View return |
| 2021 | Tuolumne River Preservation Trust | 990 | Director | 6 | $0 | $0 | View return |
| 2021 | Capital Workforce Partners Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union 40 | 990 | Business Agent | 40 | $105,259 | $0 | View return |
| 2020 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $105,259 | View return |
| 2020 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Connecticut State Building Trades Charitable Trust Fund | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Foundation for Fair Contracting of Connecticut Inc | 990 | Sec/Treas | 4 | $0 | $0 | View return |
| 2020 | Tuolumne River Preservation Trust | 990 | Board Chair | 6 | $0 | $0 | View return |
| 2020 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $0 | View return |
| 2020 | Capital Workforce Partners Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union 40 | 990 | Business Agent | 40 | $107,933 | $0 | View return |
| 2019 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $101,886 | View return |
| 2019 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $0 | View return |
| 2019 | Tuolumne River Preservation Trust | 990 | Board Chair | 6 | $0 | $0 | View return |
| 2019 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Capital Workforce Partners Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union 40 | 990 | Business Agent | 40 | $108,629 | $0 | View return |
| 2018 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $108,629 | View return |
| 2018 | Tuolumne River Preservation Trust | 990 | Board Chair | 6 | $0 | $0 | View return |
| 2018 | Sheet Metal Industry Apprentice & Training Fund | 990 | Labor Trustee | 0.5 | $0 | $0 | View return |
| 2018 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $0 | View return |
| 2018 | Capital Workforce Partners Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Sheet Metal Local No 40 Health Fund | 990 | Labor Trustee | 0.3 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union 40 | 990 | Business Agent | 40 | $99,109 | $0 | View return |
| 2017 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $99,109 | View return |
| 2017 | Tuolumne River Preservation Trust | 990 | Board Chair | 6 | $0 | $0 | View return |
| 2017 | Capital Workforce Partners Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Tuolumne River Preservation Trust | 990 | Board Chair | 6 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local Union 40 | 990 | Business Rep | 40 | $99,463 | $0 | View return |
| 2015 | Tuolumne River Preservation Trust | 990 | Board Chair | 6 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local Union 40 | 990 | Business Rep | 40 | $93,875 | $0 | View return |
| 2014 | Sheet Metal Workers Local Union 40 | 990 | Business Rep | 40 | $93,875 | $0 | View return |
| 2014 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 40 Labor Management Cooperation Fund | 990 | Trustee | 2 | $0 | $0 | View return |