| 2024 | Fund for the Public Interest Inc | 990 | Director | 40 | $108,993 | $0 | View return |
| 2024 | Connpirg Citizen Lobby Inc | 990 | Treasurer, Director | 1 | $0 | $0 | View return |
| 2024 | Texas Public Interest Research Group Inc | 990EZ | President, Director | 1 | $0 | $0 | View return |
| 2024 | Fair Share Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2024 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Fund for the Public Interest Inc | 990 | Director | 40 | $109,182 | $0 | View return |
| 2023 | Fair Share Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2023 | Texas Public Interest Research Group Inc | 990 | President, Director | 1 | $0 | $0 | View return |
| 2023 | Connpirg Citizen Lobby Inc | 990 | Treasurer, Director | 1 | $0 | $0 | View return |
| 2023 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2022 | Fund for the Public Interest Inc | 990 | Director | 40 | $84,521 | $0 | View return |
| 2022 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2022 | Texas Public Interest Research Group Inc | 990EZ | President, Director | 0.5 | $0 | $0 | View return |
| 2022 | Fair Share Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2022 | Connpirg Citizen Lobby Inc | 990 | Treasurer, Director | 1 | $0 | $0 | View return |
| 2021 | Fund for the Public Interest Inc | 990 | Director | 40 | $87,234 | $0 | View return |
| 2021 | Texas Public Interest Research Group Inc | 990EZ | President, Director | 1 | $0 | $0 | View return |
| 2021 | Connpirg Citizen Lobby Inc | 990 | Treasurer, Director | 1 | $0 | $0 | View return |
| 2021 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2021 | Fair Share Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2021 | Campus Organizing Support Services Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Fund for the Public Interest Inc | 990 | Director | 40 | $48,154 | $0 | View return |
| 2020 | Campus Organizing Support Services Inc | 990 | Secretary | 1 | $0 | $16,707 | View return |
| 2020 | Fair Share Inc | 990 | Secretary | 0.5 | $0 | $16,707 | View return |
| 2020 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.5 | $0 | $16,707 | View return |
| 2020 | Connpirg Citizen Lobby Inc | 990 | Treasurer, Director | 0.5 | $0 | $16,707 | View return |
| 2020 | Environment New Jersey Research and Policy Center Inc | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2020 | Texas Public Interest Research Group Inc | 990EZ | President, Director | 1 | $0 | $0 | View return |
| 2019 | Fund for the Public Interest Inc | 990 | Director(Appointed 6/15/20) | 40 | $78,199 | $0 | View return |
| 2019 | Environment New Jersey Research and Policy Center Inc | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2019 | Fair Share Inc | 990 | Secretary/Director | 0.5 | $0 | $0 | View return |
| 2019 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Campus Organizing Support Services Inc | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2018 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.5 | $0 | $7,328 | View return |
| 2018 | Fair Share Inc | 990 | Secretary/Director | 0.5 | $0 | $0 | View return |
| 2018 | Environment New Jersey Research and Policy Center Inc | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2017 | Environment New Jersey Research and Policy Center Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Fair Share Inc | 990 | Clerk(Appointed 1/15/18)/Director | 0.5 | $0 | $0 | View return |
| 2016 | Campus Organizing Support Services Inc | 990 | Clerk/Director | 0.5 | $0 | $0 | View return |
| 2016 | Fair Share Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2016 | Environment New Jersey Research and Policy Center Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Campus Organizing Support Services Inc | 990 | Clerk/Director | 0.5 | $0 | $0 | View return |
| 2015 | Environment New Jersey Research and Policy Center Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2015 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2014 | Environment New Jersey Research and Policy Center Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2014 | Campus Organizing Support Services Inc | 990 | Clerk/Director | 0.5 | $0 | $0 | View return |
| 2014 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2013 | New Jersey Public Interest Research Group Citizen Lobby Inc | 990 | Secretary | 0.1 | $0 | $0 | View return |