| 2024 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadersh | 50 | $266,128 | $0 | View return |
| 2024 | Central Vermont Chamber of Commerce Inc | 990 | Vc Events | 1 | $0 | $0 | View return |
| 2024 | Cantigny Post No 367 VFW Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadersh | 50 | $263,059 | $0 | View return |
| 2023 | Cantigny Post No 367 VFW Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Central Vermont Chamber of Commerce Inc | 990 | Vc Events | 1 | $0 | $0 | View return |
| 2022 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $253,723 | $0 | View return |
| 2022 | Central Vermont Chamber of Commerce Inc | 990 | Vc Events | 1 | $0 | $0 | View return |
| 2022 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2022 | Cantigny Post No 367 VFW Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Habitat for Humanity for Clearfield County | 990 | Formerpresident | 20 | $0 | $0 | View return |
| 2021 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $245,219 | $0 | View return |
| 2021 | Central Vermont Chamber of Commerce Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Cantigny Post No 367 VFW Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2021 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2020 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $244,280 | $0 | View return |
| 2020 | Cantigny Post No 367 VFW Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Central Vermont Chamber of Commerce Inc | 990 | Vc, Events | 1 | $0 | $0 | View return |
| 2020 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2020 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2019 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $238,108 | $0 | View return |
| 2019 | Bedford Playhouse Inc. | 990 | Vice Chair/F | 4 | $0 | $0 | View return |
| 2019 | Central Vermont Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2018 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $224,067 | $0 | View return |
| 2018 | Bedford Playhouse Inc. | 990 | Vice Chair/F | 2 | $0 | $0 | View return |
| 2018 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2018 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2017 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $215,635 | $0 | View return |
| 2017 | Bedford Playhouse Inc. | 990 | President | 40 | $1,827 | $0 | View return |
| 2017 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2017 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2016 | Teach for All Inc. | 990 | Sr. Dr. Classroom Leadership | 50 | $215,098 | $0 | View return |
| 2016 | Bedford Playhouse Inc. | 990 | President | 40 | $81,603 | $0 | View return |
| 2016 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2016 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2015 | Bedford Playhouse Inc. | 990 | President | 40 | $71,250 | $0 | View return |
| 2015 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2015 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2015 | Meadowood Residents Association Inc. | 990 | Assistant Tr | - | $0 | $0 | View return |
| 2014 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2014 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2013 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2013 | Habitat for Humanity for Clearfield County | 990 | President | 20 | $0 | $0 | View return |
| 2012 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |
| 2011 | Platte Valley Legacy Foundation Inc. | 990PF | Director | 1 | $0 | - | View return |