| 2024 | Delaware County Public Schools | 990 | Trustee, Chair | 1 | $0 | $0 | View return |
| 2024 | Lehigh Valley Labor Council | 990EZ | Treasurer | 30 | $0 | - | View return |
| 2024 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Camelot Community Care Inc | 990 | CFO - Cnsf | 40 | $160,800 | $0 | View return |
| 2023 | Delaware County Public Schools | 990 | Trustee, Chair | 1 | $0 | $0 | View return |
| 2023 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Lehigh Valley Labor Council | 990EZ | Treasurer | 30 | $0 | - | View return |
| 2023 | Ajs Wellness Center Organization Inc | 990EZ | Director | 25 | $0 | $0 | View return |
| 2023 | National Council on Alcoholism and Drug | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Camelot Community Care Inc | 990 | CFO - Cnsf | 40 | $128,290 | $0 | View return |
| 2022 | National Council on Alcoholism and Drug | 990 | Director | 0.5 | $45,375 | $0 | View return |
| 2022 | Ajs Wellness Center Organization Inc | 990EZ | Director | 20 | $0 | $0 | View return |
| 2022 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Lehigh Valley Labor Council | 990EZ | Treasurer | 30 | $0 | - | View return |
| 2022 | Delaware County Public Schools | 990 | Trustee, Chair | 1 | $0 | $0 | View return |
| 2021 | United Steelworkers Local Union 00412 | 990EZ | Financial Sec | 10 | $5,310 | - | View return |
| 2021 | Lehigh Valley Labor Council | 990EZ | Treasurer | 30 | $0 | $0 | View return |
| 2021 | American Concrete Pumping | 990 | Director | - | $0 | $0 | View return |
| 2021 | Delaware County Public Schools | 990 | Trustee, Vice-Chair | 1 | $0 | $0 | View return |
| 2020 | Camelot Community Care Inc | 990 | CFO Of Subsidiary | 40 | $104,375 | $0 | View return |
| 2020 | United Steelworkers Local Union 00412 | 990EZ | Financial Sec | 10 | $6,306 | - | View return |
| 2020 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Delaware County Public Schools | 990 | Trustee, Chair | 1 | $0 | $0 | View return |
| 2019 | Camelot Community Care Inc | 990 | CFO Of Subsidiary | 40 | $104,375 | $0 | View return |
| 2019 | United Steelworkers Local Union 00412 | 990 | Financial Secretary | 2 | $8,275 | $0 | View return |
| 2019 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Camelot Community Care Inc | 990 | CFO Of Sunsidiary | 40 | $102,102 | $0 | View return |
| 2018 | United Steelworkers Local Union 00412 | 990 | Financial Secretary | 2 | $7,188 | $0 | View return |
| 2018 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Telecommunications Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | United Steelworkers Local Union 00412 | 990 | Trustee | 2 | $3,386 | $0 | View return |
| 2017 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | National Council on Alcoholism and Drug | 990 | President | 0.5 | $0 | $0 | View return |
| 2017 | Telecommunications Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Teamsters Local Union No 700 | 990 | Business Agent | 40 | $104,918 | $0 | View return |
| 2016 | United Steelworkers Local Union 00412 | 990 | Trustee | 2 | $2,688 | $0 | View return |
| 2016 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | American Concrete Pumping | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | National Council on Alcoholism and Drug | 990 | President | 0.5 | $0 | $0 | View return |
| 2016 | Telecommunications Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Teamsters Local Union No 700 | 990 | Business Agent | 40 | $102,640 | $0 | View return |
| 2015 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Boys and Girls Club of Hancock County | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Telecommunications Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Boys and Girls Club of Hancock County | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Maine Appalachian Trail Club | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Telecommunications Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Delaware County Public Schools | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Telecommunications Association | 990 | Director | 1 | $0 | $0 | View return |