| 2024 | Carter County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Mitre Corporation | 990 | Trustee (Until Fall 2023) | 2 | $82,500 | $0 | View return |
| 2023 | Carter County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Webb Institute | 990 | Trustee | 4 | $0 | $0 | View return |
| 2022 | The Mitre Corporation | 990 | Trustee | 0 | $82,500 | $0 | View return |
| 2022 | Carter County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Webb Institute | 990 | Trustee | 4 | $0 | $0 | View return |
| 2021 | The Mitre Corporation | 990 | Trustee | 1 | $70,881 | $0 | View return |
| 2021 | Usm Foundation Supporting Council | 990EZ | Director | 0.1 | $0 | $0 | View return |
| 2021 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Webb Institute | 990 | Trustee | 6 | $0 | $0 | View return |
| 2021 | Carter County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | The Mitre Corporation | 990 | Trustee | 1 | $72,152 | $0 | View return |
| 2020 | Usm Foundation Supporting Council | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Carter County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Webb Institute | 990 | Trustee | 6 | $0 | $0 | View return |
| 2019 | The Mitre Corporation | 990 | Trustee | 1 | $70,000 | $0 | View return |
| 2019 | Usm Foundation Supporting Council | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Maine Better Transportation Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Maine State Music Theatre | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Carter County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Mitre Corporation | 990 | Trustee | 1 | $63,250 | $0 | View return |
| 2018 | Usm Foundation Supporting Council | 990EZ | President-(Through 5/1/18) | 1 | $0 | $0 | View return |
| 2018 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | University of Southern Maine Foundation | 990 | President (Through 5-1-18) | 40 | $148,872 | $0 | View return |
| 2017 | Martin'S Point Health Care Inc | 990 | Board Member (Part Year) | 1 | $17,878 | $0 | View return |
| 2017 | Martins Point Generations Advantage Inc. | 990 | Board Member (Part Year) | 0.5 | $0 | $17,878 | View return |
| 2017 | United States Naval Academy Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Martin'S Point Health Care Inc | 990 | Board Member | 1 | $9,816 | $0 | View return |
| 2016 | Martins Point Generations Advantage Inc. | 990 | Board Member | 0.5 | $0 | $9,816 | View return |
| 2016 | Montefiore Health System Inc. | 990 | Trustee(Trustee Emeritus 6/16) | 0.25 | $0 | $0 | View return |
| 2016 | Community School of the Arts | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | United States Naval Academy Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | University of Southern Maine Foundation | 990 | President | 12 | $0 | $0 | View return |
| 2016 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Martin'S Point Health Care Inc | 990 | Board Member | 1.7 | $12,360 | $0 | View return |
| 2015 | Montefiore Health System Inc. | 990 | Trustee | 1.5 | $0 | $0 | View return |
| 2015 | University of Southern Maine Foundation | 990 | President | 12 | $0 | $0 | View return |
| 2015 | Friends of the Eastern Promenade | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | United States Naval Academy Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Community School of the Arts | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Montefiore Health System Inc. | 990 | Trustee | 1.5 | $0 | $0 | View return |
| 2014 | Community School of the Arts | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | United States Naval Academy Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | New York Hall of Science | 990 | Trustee Until 3/30/2015 | 2 | $0 | $0 | View return |
| 2014 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Community School of the Arts | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | United States Naval Academy Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Rensselaer Polytechnic Institute | 990 | Trustee | 2 | $0 | $0 | View return |