| 2024 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administrative Committee | 1 | $0 | $0 | View return |
| 2024 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2024 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990EZ | Administrative Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Individual Field Disability | 990EZ | Administrative Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Disability Benefits for Individual Field | 990EZ | Administrative Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Disability Benefits for Employees | 990EZ | Administrative Committee | 1 | $0 | $0 | View return |
| 2023 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2023 | Iowa Jobs for America'S Graduates Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Life Insurance Benefits for Individual Field | 990EZ | Administrative Committee | 1 | $0 | $0 | View return |
| 2023 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administrative Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Disability Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Life Insurance Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administrative Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Individual Field Disability | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Disability Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2022 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990 | Administrative Committee | 1 | $0 | $0 | View return |
| 2022 | Iowa Jobs for America'S Graduates Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Disability Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Disability Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Individual Field Disability | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Life Insurance Benefits for Individual Field | 990 | Adminstration Committee | 1 | $0 | $0 | View return |
| 2021 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2021 | Iowa Jobs for America'S Graduates Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Individual Field Disability | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Post-Retirement Life Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Individual Field | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2020 | Iowa Jobs for America'S Graduates Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Administration Committee | 1 | $0 | $0 | View return |
| 2018 | Bank Administration Institute | 990 | Director-At-Large | 1 | $0 | $0 | View return |
| 2018 | Prosight Financial Association | 990 | Director-At-Large | 1 | $0 | $0 | View return |
| 2017 | Prosight Financial Association | 990 | Director-At-Large | 1 | $0 | $0 | View return |
| 2017 | Bank Administration Institute | 990 | Director-At-Large | 1 | $0 | $0 | View return |
| 2016 | Bank Administration Institute | 990 | Director-At-Large | 1 | $0 | $0 | View return |
| 2016 | Prosight Financial Association | 990 | Director-At-Large | 1 | $0 | $0 | View return |