| 2025 | National Association of Letter Carriers Branch 230 | 990EZ | Trustee | 1 | $200 | $0 | View return |
| 2025 | Jaffrey CIVIC Center | 990 | Vice President | 0 | $0 | $0 | View return |
| 2025 | Jaffrey-Gilmore Foundation | 990PF | Vice President | 1 | $0 | $0 | View return |
| 2024 | Steamfitters' Industry Educational Fund | 990 | It Director | 2 | $9,384 | $178,291 | View return |
| 2024 | Service Fitters' Industry Educational Fund | 990 | It Director | 1 | $7,507 | $180,167 | View return |
| 2024 | Jaffrey-Gilmore Foundation | 990PF | Vice President | 0 | $0 | - | View return |
| 2024 | Jaffrey CIVIC Center | 990 | Vice President | 2 | $0 | $0 | View return |
| 2024 | Edgcomb Tennis Club C/O Rogers & Hutchins | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Martha'S Vineyard Chamber of Commerce Educational and Charitable Fund Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2024 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Virginians High Speed Rail Development Committee | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Steamfitters Industry Welfare Fund Board of Trustees | 990 | It Director | 9 | $55,948 | $130,546 | View return |
| 2023 | Metal Trades Branch Local 638 Hospitalization & Welfare Fund | 990 | It Director | 5 | $27,974 | $158,520 | View return |
| 2023 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 1.5 | $9,325 | $177,169 | View return |
| 2023 | Steamfitters' Industry Educational Fund | 990 | It Director | 1.5 | $9,325 | $177,169 | View return |
| 2023 | Service Fitters' Industry Educational Fund | 990 | It Director | 1 | $7,460 | $179,034 | View return |
| 2023 | Steamfitters' Industry Vacation Plan | 990 | It Director | 0.5 | $1,865 | $184,629 | View return |
| 2023 | The Steamfitting Industry Labor Management Cooperation Committee | 990 | It Director | - | $0 | $186,494 | View return |
| 2023 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Jaffrey-Gilmore Foundation | 990PF | Vice President | 0 | $0 | - | View return |
| 2023 | Jaffrey CIVIC Center | 990EZ | Vice President | 0 | $0 | - | View return |
| 2023 | Martha'S Vineyard Chamber of Commerce Educational and Charitable Fund Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2023 | Martha'S Vineyard Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Steamfitters Industry Welfare Fund Board of Trustees | 990 | It Director | 9 | $53,407 | $124,618 | View return |
| 2022 | Metal Trades Branch Local 638 Hospitalization & Welfare Fund | 990 | It Director | 4 | $26,704 | $151,321 | View return |
| 2022 | Steamfitters' Industry Educational Fund | 990 | It Director | 2 | $8,901 | $169,124 | View return |
| 2022 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 1.8 | $8,901 | $169,124 | View return |
| 2022 | Service Fitters' Industry Educational Fund | 990 | It Director | 1 | $7,121 | $170,904 | View return |
| 2022 | Steamfitters' Industry Vacation Plan | 990 | It Director | 1 | $1,780 | $176,245 | View return |
| 2022 | The Steamfitting Industry Labor Management Cooperation Committee | 990 | It Director | - | $0 | $178,025 | View return |
| 2022 | Jaffrey-Gilmore Foundation | 990PF | Vice President | 0 | $0 | - | View return |
| 2022 | Jaffrey CIVIC Center | 990EZ | Vice President | 0 | $0 | - | View return |
| 2022 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Martha'S Vineyard Chamber of Commerce Educational and Charitable Fund Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2022 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Martha'S Vineyard Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Steamfitters Industry Welfare Fund Board of Trustees | 990 | It Director | 9 | $42,393 | $132,784 | View return |
| 2021 | Metal Trades Branch Local 638 Hospitalization & Welfare Fund | 990 | It Director | 5 | $25,926 | $149,251 | View return |
| 2021 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $25,401 | $149,776 | View return |
| 2021 | Steamfitters' Industry Educational Fund | 990 | It Director | 0.7 | $3,504 | $171,673 | View return |
| 2021 | Service Fitters' Industry Educational Fund | 990 | It Director | 0.2 | $876 | $174,301 | View return |
| 2021 | The Steamfitting Industry Labor Management Cooperation Committee | 990 | It Director | 0.1 | $175 | $175,002 | View return |
| 2021 | Martha'S Vineyard Chamber of Commerce Educational and Charitable Fund Inc | 990EZ | Director | 0.5 | $0 | $0 | View return |
| 2021 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Jaffrey-Gilmore Foundation | 990PF | Vice President | 1 | $0 | - | View return |
| 2021 | Jaffrey CIVIC Center | 990EZ | Vice President | 1 | $0 | - | View return |
| 2021 | Martha'S Vineyard Chamber of Commerce Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Steamfitters Industry Welfare Fund Board of Trustees | 990 | It Director | 9 | $44,385 | $136,777 | View return |
| 2020 | Metal Trades Branch Local 638 Hospitalization & Welfare Fund | 990 | It Director | 5 | $25,000 | $156,162 | View return |
| 2020 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $24,095 | $157,067 | View return |
| 2020 | Steamfitters' Industry Educational Fund | 990 | It Director | 1 | $3,623 | $177,539 | View return |
| 2020 | Service Fitters' Industry Educational Fund | 990 | It Director | 0.45 | $1,812 | $179,350 | View return |
| 2020 | The Steamfitting Industry Labor Management Cooperation Committee | 990 | It Director | 0.1 | $181 | $180,981 | View return |
| 2020 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Martha'S Vineyard Chamber of Commerce Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $22,259 | $143,853 | View return |
| 2019 | Metal Trades Branch Local 638 Hospitalization & Welfare Fund | 990 | It Director | 5.3 | $21,428 | $144,684 | View return |
| 2019 | Service Fitters' Industry Educational Fund | 990 | It Director | 0.5 | $1,661 | $164,451 | View return |
| 2019 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Martha'S Vineyard Chamber of Commerce Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 6 | $21,780 | $136,042 | View return |
| 2018 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Martha'S Vineyard Chamber of Commerce Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $21,368 | $130,180 | View return |
| 2017 | North Fork United Soccer Club Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | East Fishkill Babe Ruth League Inc C/O Resnick & Newman LLP | 990EZ | Vice President | 5 | $0 | - | View return |
| 2017 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $22,755 | $135,265 | View return |
| 2016 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $21,722 | $136,833 | View return |
| 2015 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Danvers Rotary Club Char Endowment Trust C/O Maclean Holloway Doherty | 990EZ | Ex-Officio | 1 | $0 | $0 | View return |
| 2015 | Williamsburg Area Meals-On-Wheels Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $18,923 | $121,244 | View return |
| 2014 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Williamsburg Area Meals-On-Wheels Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Minneapolis United Soccer for the City | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Steamfitters' Industry Security Benefit Fund | 990 | It Director | 5 | $17,874 | $115,513 | View return |
| 2013 | Bruton Parish Church Endowment Fund Inc C/O VM Geddy III | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Minneapolis United Soccer for the City | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Williamsburg Area Meals-On-Wheels Inc. | 990 | Trustee | 1 | $0 | $0 | View return |