| 2025 | Western Health Care Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Industrial Employers and Distributors Association | 990 | President/CFO/Negotiator | 37.5 | $307,266 | $0 | View return |
| 2024 | Operating Engineers Public and Miscellaneous Employees Health and Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 2 | $0 | $0 | View return |
| 2024 | Teamsters Life Insurance Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Western Health Care Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Tcc and Cpi Contract Administration and Labor Management Committee | 990EZ | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2024 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2024 | Joint Benefit Trust | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2023 | Industrial Employers and Distributors Association | 990 | President/CFO/Negotiator | 37.5 | $285,128 | $0 | View return |
| 2023 | Western Health Care Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 2 | $0 | $0 | View return |
| 2023 | Tcc and Cpi Contract Administration and Labor Management Committee | 990EZ | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2023 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2023 | Operating Engineers Public and Miscellaneous Employees Health and Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Teamsters Life Insurance Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Joint Benefit Trust | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2022 | Industrial Employers and Distributors Association | 990 | President/CFO/Negotiator | 37.5 | $280,783 | $0 | View return |
| 2022 | Western Health Care Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 1 | $0 | $0 | View return |
| 2022 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2022 | Tcc and Cpi Contract Administration and Labor Management Committee | 990EZ | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Public and Miscellaneous Employees Health and Welfare Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Joint Benefit Trust | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2021 | Industrial Employers and Distributors Association | 990 | President/CFO/Negotiator | 37.5 | $266,875 | $0 | View return |
| 2021 | Tcc and Cpi Contract Administration and Labor Management Committee | 990EZ | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2021 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 1 | $0 | $0 | View return |
| 2021 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2021 | Tcc and Cpi Contract Administration and Labor Management Committee | 990EZ | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2021 | Joint Benefit Trust | 990 | Co-Chair | 3 | $0 | $0 | View return |
| 2020 | Industrial Employers and Distributors Association | 990 | President/CFO/Negotiator | 37.5 | $255,202 | $0 | View return |
| 2020 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 2 | $0 | $0 | View return |
| 2020 | Tcc and Cpi Contract Administration and Labor Management Committee | 990 | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2020 | Joint Benefit Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | Tcc and Cpi Contract Administration and Labor Management Committee | 990 | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2019 | Industrial Employers and Distributors Association | 990 | Secretary/Treasurer | 37.5 | $179,978 | $0 | View return |
| 2019 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 2 | $0 | $0 | View return |
| 2019 | Joint Benefit Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Industrial Employers and Distributors Association | 990 | Labor Negotiator | 40 | $156,052 | $0 | View return |
| 2018 | Aggregates and Concrete Association of Northern California | 990EZ | General Manager | 2 | $0 | $0 | View return |
| 2018 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2018 | Joint Benefit Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2017 | Industrial Employers and Distributors Association | 990 | Labor Negotiator | 40 | $163,852 | $0 | View return |
| 2017 | Producers Alliance of California | 990 | President | 0.5 | $0 | $0 | View return |
| 2017 | Joint Benefit Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Industrial Employers and Distributors Association | 990 | Labor Negotiator | 40 | $155,376 | $0 | View return |
| 2016 | Joint Benefit Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Industrial Employers and Distributors Association | 990 | Labor Negotiator | 40 | $148,980 | $0 | View return |
| 2015 | Joint Benefit Trust | 990 | Trustee | 3 | $0 | $0 | View return |