| 2024 | International Brotherhood of Electrical Workers 76 | 990 | E Board (Through Jun 2024) | 40 | $72,709 | $0 | View return |
| 2024 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board | 40 | $139,604 | $0 | View return |
| 2023 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board | 40 | $130,934 | $0 | View return |
| 2022 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2022 | Local 76 Ibewneca Labor Management Cooperation Committee Marketing Trust Fd | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 40 | $122,621 | $0 | View return |
| 2021 | Local 76 Ibewneca Labor Management Cooperation Committee Marketing Trust Fd | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2021 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 40 | $116,668 | $0 | View return |
| 2020 | Local 76 Ibewneca Labor Management Cooperation Committee Marketing Trust Fd | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2020 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 40 | $113,067 | $0 | View return |
| 2019 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2019 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 40 | $104,196 | $0 | View return |
| 2018 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2018 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 40 | $93,304 | $0 | View return |
| 2017 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2017 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 40 | $89,186 | $0 | View return |
| 2016 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2016 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers 76 | 990 | Executive Board Member | 0.5 | $86,034 | $0 | View return |
| 2015 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Trustee - Secretary | 1 | $0 | $0 | View return |
| 2015 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Ibew Health and Welfare Trust of Southwest Washington Health Care | 990 | Trustee | 1 | $0 | $0 | View return |