| 2025 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2024 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2024 | St. James Hospital Auxiliary | 990EZ | Ways And Means Director | 3 | $0 | $0 | View return |
| 2024 | Biddeford-Saco Area Economic Development Corporation | 990 | Vice-Chair | 0.5 | $0 | $0 | View return |
| 2024 | High Plains Heritage Society Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | St. James Hospital Auxiliary | 990EZ | 2nd Vice President (Ways And Means) | 3 | $0 | $0 | View return |
| 2023 | High Plains Heritage Society Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Biddeford-Saco Area Economic Development Corporation | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2022 | St. James Hospital Auxiliary | 990EZ | 2nd Vice President (Ways And Means) | 3 | $0 | $0 | View return |
| 2022 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2022 | High Plains Heritage Society Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2021 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2021 | St. James Hospital Auxiliary | 990EZ | 2nd Vice President (Ways And Means) | 3 | $0 | $0 | View return |
| 2021 | High Plains Heritage Society Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2020 | St. James Hospital Auxiliary | 990EZ | 2nd Vice President (Ways And Means) | 5 | $0 | $0 | View return |
| 2020 | York County Community College Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2019 | York County Community College Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2019 | St. James Hospital Auxiliary | 990EZ | 2nd Vice President (Ways And Means) | 5 | $0 | $0 | View return |
| 2018 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2018 | York County Community College Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2018 | St. James Hospital Auxiliary | 990EZ | 2nd Vice President (Ways And Means) | 5 | $0 | $0 | View return |
| 2018 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2017 | Lutheran Partners in Global Ministry Inc. | 990 | Founder | 10 | $15,000 | $0 | View return |
| 2017 | York County Community College Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2016 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2016 | Repeat Boutique Center | 990EZ | Secretary | 15 | $0 | $0 | View return |
| 2016 | York County Community College Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2015 | Junior Achievement of Maine Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | York County Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Repeat Boutique Center | 990EZ | Secretary | 15 | $0 | $0 | View return |
| 2015 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2015 | High Plains Heritage Society Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | High Plains Heritage Society Inc | 990 | President | 2 | $0 | $0 | View return |
| 2014 | York County Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Junior Achievement of Maine Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Repeat Boutique Center | 990EZ | Secretary | 15 | $0 | $0 | View return |
| 2013 | High Plains Heritage Society Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Windom Hospital Auxiliary | 990EZ | Corresponding Secretary | 1 | $0 | - | View return |
| 2013 | Hiawatha Valley Teachers United | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | York County Community College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Canyonlands Community Health Center | 990 | Director | 2 | $0 | $0 | View return |