| 2023 | Ibew - Neca Joint Apprenticeship & | 990 | Exiting Chairman | 0 | $0 | $0 | View return |
| 2022 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2022 | Board of Trustees of Ibew-Neca Vacation | 990 | Exiting Chairman | 0 | $0 | $0 | View return |
| 2022 | Ibew - Neca Joint Apprenticeship & | 990 | Exiting Chairman | 0 | $0 | $0 | View return |
| 2021 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $89,002 | View return |
| 2021 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2021 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2021 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $90,525 | View return |
| 2020 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2020 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2019 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $85,456 | View return |
| 2019 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2019 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2019 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2018 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $85,456 | View return |
| 2018 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2018 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2018 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2017 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $84,976 | View return |
| 2017 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2017 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2017 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $84,378 | View return |
| 2016 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2015 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $77,717 | View return |
| 2015 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2015 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2014 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 1 | $0 | $82,246 | View return |
| 2014 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2014 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2014 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |
| 2013 | Board of Trustees of Ibew-Neca Vacation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2013 | Dakotas & Western Mn Electrical Industry | 990 | Trustee | 0.1 | $0 | $0 | View return |
| 2013 | Ibew - Neca Joint Apprenticeship & | 990 | Chairman | 0 | $0 | $0 | View return |
| 2013 | Missouri AFL-CIO | 990 | Executive Board Member | 0 | $0 | $0 | View return |