| 2024 | International Longshoremens Association | 990 | Vice President | 40 | $203,904 | $115,731 | View return |
| 2024 | International Longshoremen'S Association | 990 | President | 10 | $115,731 | $0 | View return |
| 2023 | International Longshoremens Association | 990 | Vice President | 40 | $193,003 | $55,732 | View return |
| 2023 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Ed Thru June 2023 | 20 | $78,283 | $0 | View return |
| 2023 | International Longshoremen'S Association | 990 | President | 10 | $55,731 | $0 | View return |
| 2022 | International Longshoremens Association | 990 | Vice President | 40 | $174,045 | $0 | View return |
| 2022 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $96,666 | $0 | View return |
| 2022 | International Longshoremen'S Association | 990 | President | 10 | $31,968 | $0 | View return |
| 2021 | International Longshoremens Association | 990 | Vice President | 40 | $161,904 | $29,163 | View return |
| 2021 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $80,281 | $0 | View return |
| 2021 | International Longshoremen'S Association | 990 | President | 10 | $29,163 | $0 | View return |
| 2020 | International Longshoremens Association | 990 | Vice President | 40 | $161,904 | $0 | View return |
| 2020 | Upper Valley Services Inc | 990 | Executive Director (Ret 2021) | 40 | $123,256 | $78,666 | View return |
| 2020 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $78,666 | $123,256 | View return |
| 2019 | International Longshoremens Association | 990 | Vice President | 40 | $167,184 | $42,754 | View return |
| 2019 | Upper Valley Services Inc | 990 | Executive Director | 40 | $106,792 | $75,301 | View return |
| 2019 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $75,301 | $106,792 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Executive Board | 2 | $0 | $0 | View return |
| 2019 | Vermont Council of Developmental | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | International Longshoremens Association | 990 | Vice President | 40 | $140,784 | $24,601 | View return |
| 2018 | Upper Valley Services Inc | 990 | Executive Director | 40 | $106,367 | $73,080 | View return |
| 2018 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $73,080 | $106,367 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Executive Board | 2 | $0 | $0 | View return |
| 2018 | Vermont Council of Developmental | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Upper Valley Services Inc | 990 | Executive Director | 40 | $102,377 | $62,520 | View return |
| 2017 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $62,520 | $102,377 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Executive Board | 2 | $0 | - | View return |
| 2017 | Vermont Council of Developmental | 990 | Secretary | 2 | $0 | $0 | View return |
| 2017 | Vermont Council of Developmental | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | Upper Valley Services Inc | 990 | Executive Director | 40 | $109,202 | $52,211 | View return |
| 2016 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $52,211 | $109,202 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2016 | Vermont Council of Developmental | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Upper Valley Services Inc | 990 | Executive Director | 40 | $103,344 | $51,500 | View return |
| 2015 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $51,500 | $103,344 | View return |
| 2015 | Lifewater Inc | 990 | Member Emeritus | 2 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2015 | Vermont Council of Developmental | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Council of State Governments | 990 | Regional At Large | 3 | $0 | $0 | View return |
| 2014 | Upper Valley Services Inc | 990 | Executive Director | 40 | $106,033 | $55,058 | View return |
| 2014 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $55,058 | $106,033 | View return |
| 2014 | Council of State Governments | 990 | Regional At Large | 3 | $0 | $0 | View return |
| 2014 | Vermont Council of Developmental | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Upper Valley Services Inc | 990 | Executive Director | 40 | $109,296 | $50,000 | View return |
| 2013 | Area Resources for Individualized Services Inc A/K/A Aris Solutions | 990 | Co-Executive Director | 20 | $50,000 | $109,296 | View return |
| 2013 | Vermont Council of Developmental | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | Council of State Governments | 990 | Regional At Large | 3 | $0 | $0 | View return |