| 2025 | Land Stewardship Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | The West End Museum Incorporated | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | National Active and Retired Federal Employees Association | 990EZ | Past President | 0 | $0 | $0 | View return |
| 2024 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Land Stewardship Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Wisconsin Defense Counsel Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Artisan'S Asylum Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Chelmsford High School Alumni Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | International Union United Automobile Aerospace & Agricultura | 990 | Recording Secretary | 1.8 | $3,920 | $0 | View return |
| 2023 | Burundi Miracle Project | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | The West End Museum Incorporated | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Land Stewardship Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Transitional Living Services Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Princeton Tennis Program | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Hanson House Foundation Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Land Stewardship Action Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Chelmsford High School Alumni Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | International Union United Automobile Aerospace & Agricultura | 990 | Recording Secretary | 11.9 | $22,388 | $0 | View return |
| 2022 | Community Catalyst Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | National Active and Retired Federal Employees Association | 990EZ | Participating Past President | 5 | $0 | $0 | View return |
| 2022 | Land Stewardship Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Princeton Tennis Program | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Transitional Living Services Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Chelmsford High School Alumni Association Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Land Stewardship Action Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Hanson House Foundation Inc. | 990 | Vice President | 3 | $0 | $0 | View return |
| 2022 | Cent Independent Lvng of S Cntr Pa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | International Union United Automobile Aerospace & Agricultura | 990 | Recording Secretary | 4.8 | $11,906 | $0 | View return |
| 2021 | International Union United Automobile Aerospace & Agricultura | 990 | Recording Secretary | 4.8 | $11,906 | $0 | View return |
| 2021 | Community Catalyst Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Transitional Living Services Inc | 990 | Director | 0.75 | $0 | $0 | View return |
| 2021 | National Active and Retired Federal Employees Association | 990EZ | Participating Past President | 5 | $0 | $0 | View return |
| 2021 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Burundi Miracle Project | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Land Stewardship Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Princeton Tennis Program | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Cent Independent Lvng of S Cntr Pa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Land Stewardship Action Fund | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Hanson House Foundation Inc. | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2020 | International Union United Automobile Aerospace & Agricultura | 990 | Recording Secretary | 2 | $7,334 | $0 | View return |
| 2020 | Land Stewardship Project | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | The New Jersey Technology Council Education Foundation Inc | 990 | Board Trustee | 1 | $0 | $0 | View return |
| 2020 | Community Catalyst Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Burundi Miracle Project | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2020 | The New Jersey Technology Council Inc | 990 | Board Trustee | 1 | $0 | $0 | View return |
| 2020 | Hanson House Foundation Inc. | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2020 | Land Stewardship Action Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Cent Independent Lvng of S Cntr Pa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Princeton Tennis Program | 990 | Chair | 5 | $0 | $0 | View return |
| 2019 | The New Jersey Technology Council Education Foundation Inc | 990 | Exec Committee & Member | 1 | $0 | $0 | View return |
| 2019 | The Desert Symphony Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Community Catalyst Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | The New Jersey Technology Council Inc | 990 | Exec Committee & Member | 1 | $0 | $0 | View return |
| 2019 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Princeton Tennis Program | 990 | Chairman | 5 | $0 | $0 | View return |
| 2019 | Hanson House Foundation Inc. | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2018 | Takeaction Minnesota Education Fund | 990 | Executive Director | 8.5 | $0 | $92,832 | View return |
| 2018 | The Desert Symphony Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Transitional Living Services Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | The New Jersey Technology Council Education Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The New Jersey Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Win Minnesota | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Community Catalyst Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Princeton Tennis Program | 990 | Chairman | 5 | $0 | $0 | View return |
| 2018 | Hanson House Foundation Inc. | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2018 | Deerfield Youth Baseball Association Inc. | 990 | Commissioner | 10 | $0 | $0 | View return |
| 2017 | Takeaction Minnesota | 990 | Executive Director | 40 | $92,832 | $0 | View return |
| 2017 | Takeaction Minnesota Education Fund | 990 | Executive Direc | 8.5 | $0 | $91,530 | View return |
| 2017 | The Desert Symphony Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Healing Waters International Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Flushing Senior Citizens Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Win Minnesota | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Transitional Living Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Princeton Tennis Program | 990 | Chairman | 5 | $0 | $0 | View return |
| 2017 | The New Jersey Technology Council Education Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Community Catalyst Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | The New Jersey Technology Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Deerfield Youth Baseball Association Inc. | 990 | Commissioner | 10 | $0 | $0 | View return |
| 2016 | Takeaction Minnesota | 990 | Executive Director | 40 | $91,530 | $0 | View return |
| 2016 | Local Union 159 of the International Brotherhood of Electrical Workers | 990 | Executive Board Member | 1 | $2,353 | $0 | View return |
| 2016 | The Desert Symphony Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | The New Jersey Technology Council Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Transitional Living Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The New Jersey Technology Council Education Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Community Catalyst Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Princeton Tennis Program | 990 | Chair | 5 | $0 | $0 | View return |
| 2016 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Win Minnesota | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Deerfield Youth Baseball Association Inc. | 990 | Director Of Travel Softball | 10 | $0 | $0 | View return |
| 2015 | Takeaction Minnesota | 990 | Executive Direc | 33 | $90,345 | $0 | View return |
| 2015 | Local Union 159 of the International Brotherhood of Electrical Workers | 990 | Executive Board Member | 1 | $976 | $0 | View return |
| 2015 | Takeaction Minnesota Education Fund | 990 | Executive Direc | 8.5 | $0 | $90,345 | View return |
| 2015 | Transitional Living Services Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | National People'S Campaign | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The New Jersey Technology Council Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Princeton Tennis Program | 990 | Chair | 5 | $0 | $0 | View return |
| 2015 | The New Jersey Technology Council Education Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Win Minnesota | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Deerfield Youth Baseball Association Inc. | 990 | Director Of Travel Softball | 10 | $0 | $0 | View return |
| 2014 | Takeaction Minnesota | 990 | Executive Direc | 33 | $87,244 | $0 | View return |
| 2014 | Local Union 159 of the International Brotherhood of Electrical Workers | 990 | Executive Board Member | 1 | $315 | $0 | View return |
| 2014 | Transitional Living Services Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Win Minnesota | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | National People'S Campaign | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Community Catalyst Action Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | The New Jersey Technology Council Education Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Takeaction Minnesota Education Fund | 990 | Executive Direc | 8.5 | $0 | $0 | View return |
| 2014 | Princeton Tennis Program | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | The New Jersey Technology Council Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Community Catalyst Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Deerfield Youth Baseball Association Inc. | 990 | Director Of Travel Softball | 10 | $0 | $0 | View return |
| 2013 | Takeaction Minnesota | 990 | Executive Direc | 33 | $76,003 | $0 | View return |
| 2013 | Princeton Tennis Program | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Minnesota Majority | 990 | President/Treasurer | 50 | $0 | $0 | View return |
| 2013 | National People'S Campaign | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Takeaction Minnesota Education Fund | 990 | Executive Direc | 8.5 | $0 | $0 | View return |
| 2013 | Win Minnesota | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The New Jersey Technology Council Education Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | The New Jersey Technology Council Inc | 990 | Board Member | 1 | $0 | - | View return |
| 2013 | Transitional Living Services Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Community Catalyst Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Deerfield Youth Baseball Association Inc. | 990 | Director Of Fields | 10 | $0 | $0 | View return |