| 2025 | Hingham Tennis Club Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2025 | Verde Valley Manor Retirement Center Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | Hingham Tennis Club Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2024 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | John H Vanderpoel Art Association | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2024 | The Baltimore City Lodge No 3 Of | 990 | Vice President | 10 | $0 | $0 | View return |
| 2023 | The Baltimore City Lodge No 3 Of | 990 | Vice President | 10 | $12,000 | $0 | View return |
| 2023 | United States Harness Writers Association Inc | 990 | Treasurer | 12 | $1,000 | $0 | View return |
| 2023 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Japan America Society of New Hampshire | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | 30 Mile River Watershed Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | John H Vanderpoel Art Association | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2023 | Hingham Tennis Club Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2023 | Eastern Star Foundation of Rhode Island Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Ohio Campus Compact | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | United States Harness Writers Association Inc | 990 | Treasurer | 12 | $1,000 | $0 | View return |
| 2022 | Japan America Society of New Hampshire | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Hingham Tennis Club Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2022 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | Eastern Star Foundation of Rhode Island Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | John H Vanderpoel Art Association | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2022 | Ohio Campus Compact | 990 | Member | 5 | $0 | $0 | View return |
| 2022 | Ohio Campus Compact | 990 | Member | 5 | $0 | $0 | View return |
| 2021 | The Baltimore City Lodge No 3 Of | 990 | Vice President | 10 | $4,688 | $0 | View return |
| 2021 | United States Harness Writers Association Inc | 990EZ | Treasurer | 12 | $1,000 | $0 | View return |
| 2021 | AFL-CIO Metal Trades Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2021 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Hingham Tennis Club Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2021 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | John H Vanderpoel Art Association | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2021 | Japan America Society of New Hampshire | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Ohio Campus Compact | 990 | Member | 5 | $0 | $0 | View return |
| 2020 | Waltham Municipal Employees Credit Union | 990EZ | Asst Treasurer | 10 | $29,362 | $0 | View return |
| 2020 | Hingham Tennis Club Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2020 | Popupnh | 990EZ | Director | 10 | $0 | - | View return |
| 2020 | John H Vanderpoel Art Association | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2020 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Japan America Society of New Hampshire | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | AFL-CIO Metal Trades Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Napa County Deputy Sheriff'S Association | 990EZ | President | 5 | $0 | $0 | View return |
| 2020 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2020 | The Emmanuel Cancer Foundation Inc. | 990 | Trustee (Term 10/06/2020) | 2 | $0 | $0 | View return |
| 2019 | Waltham Municipal Employees Credit Union | 990 | Asst Treasurer | 10 | $27,103 | $0 | View return |
| 2019 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2019 | Napa County Deputy Sheriff'S Association | 990EZ | President | 5 | $0 | $0 | View return |
| 2019 | Japan America Society of New Hampshire | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | AFL-CIO Metal Trades Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | John H Vanderpoel Art Association | 990 | Assistant Treasurer | 2 | $0 | $0 | View return |
| 2019 | Hingham Tennis Club Inc | 990EZ | Director | 5 | $0 | - | View return |
| 2019 | Mt. Gilead Camp and Conference Center | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | The Emmanuel Cancer Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2018 | Waltham Municipal Employees Credit Union | 990 | Asst Treasurer | 10 | $26,314 | $0 | View return |
| 2018 | Waltham Municipal Employees Credit Union | 990 | Asst Treasurer | 10 | $26,314 | $0 | View return |
| 2018 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2018 | Napa County Deputy Sheriff'S Association | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2018 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2018 | John H Vanderpoel Art Association | 990 | Docent/Trustee/Exhibits | 2 | $0 | $0 | View return |
| 2018 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Friends of Libertas Academy Charter School Inc. | 990EZ | Clerk | 0.25 | $0 | $0 | View return |
| 2018 | AFL-CIO Metal Trades Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Harvest Against Hunger | 990 | Board Member | 1.3 | $0 | $0 | View return |
| 2018 | Mt. Gilead Camp and Conference Center | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Northern Maine Development Commission Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Midjersey Chamber of Commerce | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2018 | AFL-CIO Metal Trades Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Waltham Municipal Employees Credit Union | 990 | Asst Treasurer | 10 | $25,547 | $0 | View return |
| 2017 | AFL-CIO Metal Trades Department | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2017 | Friends of Libertas Academy Charter School Inc. | 990EZ | Clerk | 0.25 | $0 | $0 | View return |
| 2017 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2017 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2017 | Philadelphia Cricket Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Napa County Deputy Sheriff'S Association | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2017 | John H Vanderpoel Art Association | 990 | Docent/Trustee/Exhibits | 2 | $0 | $0 | View return |
| 2017 | John'S Island Club Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Mt. Gilead Camp and Conference Center | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Harvest Against Hunger | 990 | Secretary | 1.3 | $0 | $0 | View return |
| 2017 | Midjersey Chamber of Commerce | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | John'S Island Club Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | The Humboldt Foundation Trust | 990PF | Counsel | 2 | $0 | $0 | View return |
| 2016 | John H Vanderpoel Art Association | 990 | Docent/Trustee | 2 | $0 | $0 | View return |
| 2016 | Philadelphia Cricket Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Midjersey Chamber of Commerce | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Harvest Against Hunger | 990 | Treasurer | 1.3 | $0 | $0 | View return |
| 2016 | Mt. Gilead Camp and Conference Center | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Waltham Municipal Employees Credit Union | 990 | Asst. Treasurer | 10 | $18,589 | $0 | View return |
| 2015 | The Humboldt Foundation Trust | 990 | Counsel | 2 | $0 | $0 | View return |
| 2015 | World Affairs Council of Philadelphia | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2015 | Harry Veterans Community Outreach Services Inc. | 990EZ | Public Relations Director | 20 | $0 | - | View return |
| 2015 | John'S Island Club Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | John H Vanderpoel Art Association | 990 | Docent/Trustee | 2 | $0 | $0 | View return |
| 2015 | Philadelphia Cricket Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Living Choice Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Midjersey Chamber of Commerce | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | National Junior Tennis & Learning of Trenton Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | Mt. Gilead Camp and Conference Center | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Waltham Municipal Employees Credit Union | 990 | Asst. Treasurer | 8 | $18,800 | $0 | View return |
| 2014 | Communication Workers of America | 990EZ | Trustee - P | 2 | $0 | - | View return |
| 2014 | Philadelphia Cricket Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Napa County Deputy Sheriff'S Association | 990EZ | Deputy Representative | 1 | $0 | $0 | View return |
| 2014 | John H Vanderpoel Art Association | 990 | Docent/Trustee | 2 | $0 | $0 | View return |
| 2014 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2014 | The Humboldt Foundation Trust | 990 | Counsel | 2 | $0 | $0 | View return |
| 2014 | Living Choice Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | William Penn Charter School Overseers of the Public School | 990 | Senior Overs | 1 | $0 | $0 | View return |
| 2014 | National Junior Tennis & Learning of Trenton Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Midjersey Chamber of Commerce | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Mt. Gilead Camp and Conference Center | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Kittery Land Trust Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Waltham Municipal Employees Credit Union | 990 | Asst Treasurer | 8 | $20,800 | $0 | View return |
| 2013 | Wissahickon Valley Watershed Association Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2013 | Living Choice Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Philadelphia Cricket Club | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Communication Workers of America | 990EZ | Trustee | 2 | $0 | - | View return |
| 2013 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2013 | The Humboldt Foundation Trust | 990 | Counsel | 2 | $0 | $0 | View return |
| 2013 | Napa County Deputy Sheriff'S Association | 990EZ | Deputy Representative | 1 | $0 | $0 | View return |
| 2013 | Canaveral Council of Technical Societies Inc. | 990EZ | Secretary | 0 | $0 | - | View return |
| 2013 | National Junior Tennis & Learning of Trenton Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2013 | Midjersey Chamber of Commerce | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | Mt. Gilead Camp and Conference Center | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2012 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2011 | Macdonald Family Foundation | 990PF | Director | 0 | $0 | - | View return |