| 2025 | United Steelworkers International Local Union 00065T | 990EZ | Vice President | 10 | $0 | - | View return |
| 2024 | Interactive Advertising Bureau Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2023 | Interactive Advertising Bureau Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Animal Rescue Fund of the Hamptons Inc. | 990 | Executive Director & CEO | 0 | $227,090 | $0 | View return |
| 2022 | Interactive Advertising Bureau Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Des Moines Golf and Country Club | 990 | Head Golf Professional | 50 | $202,545 | $0 | View return |
| 2021 | Animal Rescue Fund of the Hamptons Inc. | 990 | Executive Director & CEO | 40 | $178,765 | $0 | View return |
| 2021 | Interactive Advertising Bureau Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Des Moines Golf and Country Club | 990 | Head Golf Professional | 50 | $198,490 | $0 | View return |
| 2020 | Animal Rescue Fund of the Hamptons Inc. | 990 | Executive Director & CEO | 40 | $177,690 | $0 | View return |
| 2019 | Animal Rescue Fund of the Hamptons Inc. | 990 | Executive Director & CEO | 40 | $185,950 | $0 | View return |
| 2019 | Des Moines Golf and Country Club | 990 | Head Golf Professional | 50 | $185,753 | $0 | View return |
| 2019 | Evoke Concepts Inc | 990EZ | President | 40 | $13,000 | - | View return |
| 2018 | Des Moines Golf and Country Club | 990 | Director Of Golf | 50 | $189,408 | $0 | View return |
| 2018 | Animal Rescue Fund of the Hamptons Inc. | 990 | Executive Director & CEO | 40 | $168,000 | $0 | View return |
| 2018 | Solar Energy Business Association of New England Inc | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Evoke Concepts Inc | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Sabino Instrumental Music Boosters Association | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2017 | Des Moines Golf and Country Club | 990 | Director Of Golf | 50 | $184,528 | $0 | View return |
| 2017 | Animal Rescue Fund of the Hamptons Inc. | 990 | Executive Director & CEO | 40 | $176,344 | $0 | View return |
| 2017 | Solar Energy Business Association of New England Inc | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2017 | Evoke Concepts Inc | 990EZ | President | 40 | $0 | - | View return |
| 2016 | Weeks Medical Center | 990 | Former CEO | 0 | $234,494 | $0 | View return |
| 2016 | Des Moines Golf and Country Club | 990 | Director Of Golf | 50 | $186,857 | $0 | View return |
| 2016 | Animal Rescue Fund of the Hamptons Inc. | 990 | Exec Dir/CEO | 40 | $97,658 | $0 | View return |
| 2016 | The Parrish Art Museum Inc | 990 | Deputy Director To May 2016 | 35 | $57,962 | $0 | View return |
| 2016 | Kearney Catholic High School Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Northern New Hampshire Healthcare Collaborative Inc | 990 | Past President/Chairman/Secretary | 2 | $0 | $0 | View return |
| 2016 | Solar Energy Business Association of New England Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2016 | Missouri Council of the Blind | 990 | Board Rep | 1 | $0 | $0 | View return |
| 2015 | Weeks Medical Center | 990 | Past CEO | 40 | $231,753 | $0 | View return |
| 2015 | Des Moines Golf and Country Club | 990 | Director Of Golf | 50 | $178,424 | $0 | View return |
| 2015 | The Parrish Art Museum Inc | 990 | Deputy Director | 35 | $147,250 | $0 | View return |
| 2015 | Northern New Hampshire Healthcare Collaborative Inc | 990 | President/Chairman/Secretary | 2 | $0 | $0 | View return |
| 2015 | Evoke Concepts Inc | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Broadway Theatre League of Pueblo Inc | 990 | Member | 0.1 | $0 | $0 | View return |
| 2015 | North Country Health Consortium Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Weeks Medical Center | 990 | CEO | 40 | $235,121 | $0 | View return |
| 2014 | Des Moines Golf and Country Club | 990 | Director Of Golf | 50 | $169,878 | $0 | View return |
| 2014 | The Parrish Art Museum Inc | 990 | Deputy Director | 35 | $143,327 | $0 | View return |
| 2014 | Evoke Concepts Inc | 990EZ | President | 40 | $41,500 | $2,400 | View return |
| 2014 | Kearney Catholic High School Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Northern New Hampshire Healthcare Collaborative Inc | 990 | President & Chairman | 2 | $0 | $0 | View return |
| 2014 | Broadway Theatre League of Pueblo Inc | 990 | Member | 0.1 | $0 | $0 | View return |
| 2014 | North Country Health Consortium Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Weeks Medical Center | 990 | CEO | 40 | $224,607 | $0 | View return |
| 2013 | Des Moines Golf and Country Club | 990 | Director Of Golf | 50 | $149,353 | $0 | View return |
| 2013 | Kearney Catholic High School Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Broadway Theatre League of Pueblo Inc | 990 | Member | 0.1 | $0 | $0 | View return |
| 2013 | New Hampshire Hospital Association | 990 | Past Trustee | 1 | $0 | $0 | View return |
| 2013 | North Country Health Consortium Inc | 990 | Director | 1 | $0 | $0 | View return |