| 2024 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Northwest Ironworkers Health and Security Plan | 990 | Employer Trustee (Outgoing) | 1 | $0 | $0 | View return |
| 2023 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | - | $0 | $0 | View return |
| 2019 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | - | $0 | $0 | View return |
| 2018 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Northwest Ironworkers-Employers Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | - | $0 | $0 | View return |
| 2017 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | - | $0 | $0 | View return |
| 2016 | Northwest Ironworkers-Employers Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Northwest Ironworkers-Employers Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2014 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Northwest Ironworkers-Employers Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Pacific Nw Ironworkers & Employers Apprenticeship & Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Montana Labor Management Alliance | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Montana Ironworkers Joint Apprentice Training Trust | 990 | Secretary | - | $0 | $0 | View return |
| 2013 | Northwest Ironworkers Health and Security Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Northwest Ironworkers-Employers Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Ironworkers Intermountain Health & Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |