| 2025 | International Union Uaw Local 1968 | 990EZ | Guide | 0 | $725 | $0 | View return |
| 2024 | Contour Lines Corp | 990PF | Board Member | 50 | $50,000 | $0 | View return |
| 2024 | United Food and Commercial Workers International Union | 990EZ | Vice-President | 10 | $2,460 | - | View return |
| 2024 | International Union Uaw Local 1968 | 990EZ | Guide | 0.9 | $1,478 | $0 | View return |
| 2024 | Michigan State Chamber of Commerce | 990 | Director | 0.1 | $0 | $0 | View return |
| 2024 | Oconee Cultivation Project LLC | 990EZ | Director - Board Member | 5 | $0 | $0 | View return |
| 2024 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2024 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Silverton Volunteer Fire Company | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Alsip Memorial VFW Post 450 Inc | 990 | Chaplin | 1 | $0 | $0 | View return |
| 2024 | Neponset Rowing Club Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2024 | United Way of Acadiana Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Alaska Native Heritage Center Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2024 | Pi Kappa Alpha Fraternity | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Contour Lines Corp | 990PF | Board Member | 40 | $50,000 | $0 | View return |
| 2023 | United Food and Commercial Workers International Union | 990EZ | Vice-President | 10 | $1,230 | - | View return |
| 2023 | International Union Uaw Local 1968 | 990 | Guide | 0.2 | $624 | $0 | View return |
| 2023 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $14,881 | View return |
| 2023 | Authors Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Neponset Rowing Club Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2023 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Michigan State Chamber of Commerce | 990 | Director | 0.1 | $0 | $0 | View return |
| 2023 | United Way of Acadiana Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Alsip Memorial VFW Post 450 Inc | 990 | Chaplin | 1 | $0 | $0 | View return |
| 2023 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President/Chairman | 1 | $0 | $0 | View return |
| 2023 | Silverton Volunteer Fire Company | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2023 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2023 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2023 | Oconee Cultivation Project LLC | 990EZ | Director - Board Member | 5 | $0 | $0 | View return |
| 2023 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Alaska Native Heritage Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Drexel University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Committee in Solidarity with the People of El Salvador | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2023 | Organic Growers School Inc | 990 | Board Member | 2.5 | $0 | $0 | View return |
| 2023 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2022 | The Farms Country Club Incorporated | 990 | Chef | 50 | $108,097 | $0 | View return |
| 2022 | International Union Uaw Local 1968 | 990 | Guide | 0.3 | $714 | $0 | View return |
| 2022 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $11,157 | View return |
| 2022 | Terry Parker High School Alumni Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Neponset Rowing Club Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2022 | Authors Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2022 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Contour Lines Corp | 990PF | Board Member | 40 | $0 | $0 | View return |
| 2022 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President/Chairman | 1 | $0 | $0 | View return |
| 2022 | Alaska Native Heritage Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2022 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Silverton Volunteer Fire Company | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | Drexel University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Committee in Solidarity with the People of El Salvador | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2021 | With Honor Action Inc | 990 | Chief Operat | 40 | $121,625 | $54,402 | View return |
| 2021 | The Farms Country Club Incorporated | 990 | Chef | 50 | $108,097 | $0 | View return |
| 2021 | Int'L Association of Firefighters #7 | 990 | Vice-Pres | 5 | $3,964 | $0 | View return |
| 2021 | International Union Uaw Local 1968 | 990EZ | Guide | 0 | $20 | $0 | View return |
| 2021 | Smw 36 Chouteau Crossing Building Company | 990 | Vice President - Past | 1 | $0 | $65,298 | View return |
| 2021 | Sheet Metal Local 36 Welfare Fund | 990 | Trustee - Past | 2 | $0 | $65,298 | View return |
| 2021 | Smart Local Union No 36 Vacation Fund | 990 | Trustee - Past | 0.2 | $0 | $65,298 | View return |
| 2021 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $21,173 | View return |
| 2021 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President/Chairman | 1 | $0 | $0 | View return |
| 2021 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2021 | Neponset Rowing Club Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2021 | Silverton Volunteer Fire Company | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2021 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2021 | Terry Parker High School Alumni Fund | 990EZ | Director | 2 | $0 | - | View return |
| 2021 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Authors Alliance Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2021 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Committee in Solidarity with the People of El Salvador | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Drexel University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | La Salle University | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2021 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers International | 990 | Bus Rep | 50 | $116,273 | $0 | View return |
| 2020 | With Honor Action Inc | 990 | Chief Operat | 40 | $116,042 | $73,958 | View return |
| 2020 | Int'L Association of Firefighters #7 | 990 | Vice-Pres | 5 | $3,223 | $0 | View return |
| 2020 | Sheet Metal Local 36 Welfare Fund | 990 | Trustee | 2 | $0 | $116,273 | View return |
| 2020 | Smw 36 Chouteau Crossing Building Company | 990 | Vice Preside | - | $0 | $116,273 | View return |
| 2020 | Smart Local Union No 36 Vacation Fund | 990 | Trustee | 0.2 | $0 | $116,273 | View return |
| 2020 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $21,036 | View return |
| 2020 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President/Chairman | 1 | $0 | $0 | View return |
| 2020 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2020 | Silverton Volunteer Fire Company | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2020 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2020 | Terry Parker High School Alumni Fund | 990EZ | Director | 3 | $0 | - | View return |
| 2020 | Authors Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Neponset Rowing Club Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Committee in Solidarity with the People of El Salvador | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2020 | La Salle University | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2020 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Drexel University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers International | 990 | Bus Rep | 50 | $113,243 | $0 | View return |
| 2019 | Sheet Metal Local 36 Welfare Fund | 990 | Trustee | 2 | $0 | $113,243 | View return |
| 2019 | Smw 36 Chouteau Crossing Building Company | 990 | Vice Preside | - | $0 | $113,242 | View return |
| 2019 | Smart Local Union No 36 Vacation Fund | 990 | Trustee | 0.2 | $0 | $113,243 | View return |
| 2019 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $19,176 | View return |
| 2019 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2019 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2019 | Authors Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2019 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Neponset Rowing Club Inc. | 990EZ | Director | 5 | $0 | - | View return |
| 2019 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President/Chairman | 1 | $0 | $0 | View return |
| 2019 | Montclair Golf Club | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Terry Parker High School Alumni Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Rockland Community College Association Inc. | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2019 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2019 | La Salle University | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2019 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers International | 990 | Bus Rep | 50 | $113,230 | $0 | View return |
| 2018 | Sheet Metal Local 36 Welfare Fund | 990 | Trustee - New | 2 | $0 | $113,230 | View return |
| 2018 | Smw 36 Chouteau Crossing Building Company | 990 | Vice Preside | - | $0 | $113,230 | View return |
| 2018 | Smart Local Union No 36 Vacation Fund | 990 | Trustee | 0.2 | $0 | $113,230 | View return |
| 2018 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $21,699 | View return |
| 2018 | Authors Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2018 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Silverton Volunteer Fire Company | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Uncharted Learning Nfp | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Neponset Rowing Club Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2018 | Rockland Community College Association Inc. | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2018 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | La Salle University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers International | 990 | Bus Agent | 50 | $102,217 | $0 | View return |
| 2017 | Sheet Metal Local 36 Building Company | 990 | Trustee | - | $0 | $102,217 | View return |
| 2017 | Smw 36 Chouteau Crossing Building Company | 990 | Trustee | - | $0 | $102,217 | View return |
| 2017 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $22,875 | View return |
| 2017 | Neponset Rowing Club Inc. | 990EZ | Director | 5 | $0 | - | View return |
| 2017 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2017 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Montclair Golf Club | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Authors Alliance Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2017 | Silverton Volunteer Fire Company | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2017 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2017 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Committee in Solidarity with the People of El Salvador | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2017 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers International | 990 | Bus Agent | 50 | $92,786 | $0 | View return |
| 2016 | Smw 36 Chouteau Crossing Building Company | 990 | Trustee | - | $0 | $92,786 | View return |
| 2016 | Sheet Metal Local 36 Building Company | 990 | Trustee | - | $0 | $92,786 | View return |
| 2016 | War Resisters League Inc | 990 | Asst Secreta | 1 | $0 | $21,743 | View return |
| 2016 | Authors Alliance Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | California Financial Service Providers | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2016 | North Shore Elder Services Inc | 990 | Former Director | 1 | $0 | $0 | View return |
| 2016 | Pennichuck Water Works Inc | 990 | President | 1 | $0 | $0 | View return |
| 2016 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2016 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Neponset Rowing Club Inc. | 990EZ | Director | 5 | $0 | $0 | View return |
| 2016 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Committee in Solidarity with the People of El Salvador | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2016 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers International | 990 | Bus Agent | 50 | $94,747 | $0 | View return |
| 2015 | Marco Island Yacht Club Inc | 990 | Club Manager | 40 | $69,084 | $0 | View return |
| 2015 | Sheet Metal Local 36 Building Company | 990 | Trustee | 0 | $0 | $94,620 | View return |
| 2015 | Smw 36 Chouteau Crossing Building Company | 990 | Trustee | 0 | $0 | $94,620 | View return |
| 2015 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $18,448 | View return |
| 2015 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President | 0.1 | $0 | $0 | View return |
| 2015 | Uncharted Learning Nfp | 990 | Director | - | $0 | $0 | View return |
| 2015 | Pennichuck Water Works Inc | 990 | President | 0.1 | $0 | $0 | View return |
| 2015 | Authors Alliance Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Neponset Rowing Club Inc. | 990EZ | Director | 5 | $0 | $0 | View return |
| 2015 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2015 | North Shore Elder Services Inc | 990 | Former Clerk Until April 2016 | 2 | $0 | $0 | View return |
| 2015 | Committee in Solidarity with the People of El Salvador | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2015 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers International | 990 | Bus Agent | 50 | $88,102 | $0 | View return |
| 2014 | Marco Island Yacht Club Inc | 990 | Club Manager | 40 | $77,666 | $0 | View return |
| 2014 | Smw 36 Chouteau Crossing Building Company | 990 | Trustee | 0 | $0 | $88,102 | View return |
| 2014 | Sheet Metal Local 36 Building Company | 990 | Trustee | 0 | $0 | $88,102 | View return |
| 2014 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 1 | $0 | $21,994 | View return |
| 2014 | Helping Hands of Paulding County Inc. | 990EZ | Boardofdir | 3 | $0 | - | View return |
| 2014 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President | 0.1 | $0 | $0 | View return |
| 2014 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2014 | Uncharted Learning Nfp | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Danvers Historical Society Glen Magna | 990 | Trustee Emeritas | 1 | $0 | $0 | View return |
| 2014 | North Shore Elder Services Inc | 990 | Clerk | 2 | $0 | $0 | View return |
| 2014 | Pennichuck Water Works Inc | 990EZ | President | 0.1 | $0 | $0 | View return |
| 2014 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Boys and Girls Club of Greater Salem Inc. | 990 | Board Member (Until Jan 2015) | 1 | $0 | $0 | View return |
| 2014 | Committee in Solidarity with the People of El Salvador | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers International | 990 | Bus Agent | 50 | $84,151 | $0 | View return |
| 2013 | Marco Island Yacht Club Inc | 990 | Club Manager | 40 | $75,585 | $0 | View return |
| 2013 | Sheet Metal Local 36 Building Company | 990 | Trustee | 0 | $0 | $84,266 | View return |
| 2013 | Smw 36 Chouteau Crossing Building Company | 990 | Trustee | 0 | $0 | $84,266 | View return |
| 2013 | War Resisters League Inc | 990 | Asst Secretary/Treasurer | 2 | $0 | $18,445 | View return |
| 2013 | The Link Counseling Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Helping Hands of Paulding County Inc. | 990EZ | Boardofdir | 3 | $0 | - | View return |
| 2013 | Pennichuck Water Works Inc Employee Benefit Plan for Members | 990 | President | 0.1 | $0 | $0 | View return |
| 2013 | Pennichuck Water Works Inc | 990EZ | President | 0.1 | $0 | $0 | View return |
| 2013 | Ians Friends Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | World Trade Center of Greater Philadelphia Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2013 | Infin a Financial Services Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | North Shore Elder Services Inc | 990 | Clerk | 2 | $0 | $0 | View return |
| 2013 | Boys and Girls Club of Greater Salem Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2013 | Committee in Solidarity with the People of El Salvador | 990 | Treasurer | 5 | $0 | - | View return |
| 2013 | Danvers Historical Society Glen Magna | 990 | Trustee At Large | 1 | $0 | $0 | View return |
| 2013 | La Salle University | 990 | Individual Trustee | 1 | $0 | $0 | View return |
| 2012 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2011 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |
| 2010 | Thomas R Leonard Foundation | 990PF | President/VP/Treasurer | 1 | $0 | $0 | View return |