| 2024 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Western Golf Association | 990 | Governor | 1 | $0 | $0 | View return |
| 2024 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Evangelical Luthern Church in America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Minnesota Golf Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Michigan Shores Club | 990 | General Manager | 40 | $224,784 | $0 | View return |
| 2023 | Western Golf Association | 990 | Governor | 1 | $0 | $0 | View return |
| 2023 | Evangelical Luthern Church in America | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Minnesota Golf Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Ten Mile Lake Association Inc. | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2023 | Minnesota Womens Golf Association Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Michigan Shores Club | 990 | General Manager | 40 | $156,760 | $0 | View return |
| 2022 | Ten Mile Lake Association Inc. | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2022 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ten Mile Lake Association Inc. | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2021 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Children'S Cancer Research Fund | 990 | Chief Executive Officer Thru 7/24/20 | 40 | $129,922 | $0 | View return |
| 2020 | Children'S Cancer Research Fund | 990 | Chief Executive Officer Thru 7/24/20 | 40 | $129,922 | $0 | View return |
| 2020 | Ten Mile Lake Association Inc. | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2020 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Northern Maine Medical Center | 990 | Orthopedic Surgeon | 50 | $571,172 | $0 | View return |
| 2018 | Children'S Cancer Research Fund | 990 | Chief Executive Officer | 40 | $231,084 | $0 | View return |
| 2018 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Children'S Cancer Research Fund | 990 | Chief Executive Officer | 40 | $234,582 | $0 | View return |
| 2017 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Children'S Cancer Research Fund | 990 | Chief Executive Officer | 40 | $228,762 | $0 | View return |
| 2016 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Cement Masons Local No 502 Retiree Welfare Fund | 990 | Trustee - New | 2 | $0 | $0 | View return |
| 2016 | Cement Masons Institute Local 502 Welfare Trust Fund | 990 | Trustee - New | 2 | $0 | $0 | View return |
| 2015 | Children'S Cancer Research Fund | 990 | CEO | 40 | $222,192 | $0 | View return |
| 2015 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Children'S Cancer Research Fund | 990 | CEO | 40 | $218,809 | $0 | View return |
| 2014 | Gustavus Adolphus College | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | The Healthfund of Minnesota | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Chc Creating Healthier Communities | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Chc Creating Healthier Communities | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Children'S Cancer Research Fund | 990 | CEO | 40 | $177,876 | $0 | View return |
| 2013 | Michigan Shores Club | 990 | Assistant General Manager | 40 | $110,055 | $0 | View return |