| 2024 | Brian S Mccarthy Memorial Foundation | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2024 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2024 | Local 15 Operating Engineers Scholarship Fund | 990EZ | President | 0.25 | $0 | $0 | View return |
| 2023 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Trustee / Bus Agent | 40 | $397,806 | $0 | View return |
| 2023 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2023 | Brian S Mccarthy Memorial Foundation | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2023 | Local 15 Operating Engineers Scholarship Fund | 990EZ | President - Eff 06/24 | 0.25 | $0 | $0 | View return |
| 2022 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Trustee/Bus Agent | 40 | $388,824 | $0 | View return |
| 2022 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2022 | Brian S Mccarthy Memorial Foundation | 990EZ | Member | 5 | $0 | $0 | View return |
| 2021 | Brian S Mccarthy Memorial Foundation | 990EZ | Member | 5 | $0 | $0 | View return |
| 2021 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2020 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Trustee/Bus Agent - Eff 02/20 | 40 | $371,353 | $0 | View return |
| 2020 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Brian S Mccarthy Memorial Foundation | 990EZ | Member | 5 | $0 | $0 | View return |
| 2020 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor/Bus Agt - Thru 02/20 | 40 | $0 | $0 | View return |
| 2019 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor/Bus Agt | 40 | $354,508 | $0 | View return |
| 2019 | Brian S Mccarthy Memorial Foundation | 990EZ | Member | 5 | $0 | $0 | View return |
| 2019 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | New Hampshire Lakes Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Society for Science and the Public | 990 | Treasurer (Until Oct 18) | 3 | $0 | $0 | View return |
| 2018 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2018 | New Hampshire Lakes Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor/Bus Agt | 40 | $331,723 | $0 | View return |
| 2017 | Society for Science and the Public | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2017 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2017 | New Hampshire Lakes Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Society for Science and the Public | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2016 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor/Bus Agt | 40 | $320,350 | $0 | View return |
| 2016 | Society for Science and the Public | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2016 | New Hampshire Lakes Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2015 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor/Bus Agt | 40 | $308,998 | $0 | View return |
| 2015 | New Hampshire Lakes Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Society for Science and the Public | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2015 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 2 | $0 | - | View return |
| 2014 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor/Bus Agt | 40 | $25,874 | $0 | View return |
| 2014 | The Anna Sue and Bob Shaw Foundation | 990PF | Trustee | 2 | $0 | - | View return |
| 2014 | Society for Science and the Public | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2014 | New Hampshire Lakes Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Enginee Local Union 15 15A 15C 15D AFL-CIO | 990 | Auditor | 1 | $0 | $0 | View return |
| 2013 | Society for Science and the Public | 990 | Treasurer | 3 | $0 | $0 | View return |