| 2024 | Minnesota State Interior Systems Local #68 | 990 | Trustee | 4 | $3,546 | $0 | View return |
| 2023 | Minnesota State Interior Systems Local #68 | 990 | Trustee | 4 | $3,640 | $0 | View return |
| 2022 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Director | 45 | $147,994 | $0 | View return |
| 2022 | Minnesota State Interior Systems Local #68 | 990 | Trustee | 4 | $3,251 | $0 | View return |
| 2021 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Asst Executive Director | 45 | $140,328 | $0 | View return |
| 2021 | Minnesota State Interior Systems Local #68 | 990 | Trustee | 4 | $3,112 | $0 | View return |
| 2020 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Asst Executive Director | 45 | $123,970 | $0 | View return |
| 2020 | Minnesota State Interior Systems Local #68 | 990 | Trustee | 4 | $3,015 | $0 | View return |
| 2019 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Director Of Apprenticeship | 44 | $117,675 | $0 | View return |
| 2019 | Minnesota State Interior Systems Local #68 | 990 | Trustee | 4 | $1,215 | $0 | View return |
| 2019 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Director Of Apprentices | 1 | $0 | $117,675 | View return |
| 2018 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Asst Director Of Apprenticeship | 45 | $116,872 | $0 | View return |
| 2018 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Asst Director Of Apprentices | 1 | $0 | $116,872 | View return |
| 2017 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Asst Director Of Apprenticeship | 45 | $113,898 | $0 | View return |
| 2017 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Asst Director Of Apprentices | 1 | $0 | $113,898 | View return |
| 2016 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Former Trustee & Asst Director Of Apprentices | 45 | $82,272 | $0 | View return |
| 2016 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Former Trustee And Asst Director Of Apprentices | 1 | $0 | $82,272 | View return |
| 2015 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Chairman - Management Trustee | 1 | $0 | $0 | View return |
| 2015 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Chairman - Management Trustee | 1 | $0 | $0 | View return |
| 2014 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Chairman - Management Trustee | 1 | $0 | $0 | View return |
| 2014 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Chairman - Management Trustee | 1 | $0 | $0 | View return |
| 2013 | Carpenters and Joiners Apprenticeship and Journeymen Training Trust Fund | 990 | Chairman - Management Trustee | 1 | $0 | $0 | View return |
| 2013 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Trustee - Management - Chairman | 1 | $0 | $0 | View return |