| 2025 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $101,042 | $0 | View return |
| 2025 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | 0 | $0 | $101,042 | View return |
| 2024 | Southern California Public Radio | 990 | VP Programming | 40 | $187,386 | $0 | View return |
| 2024 | Intl Brotherhood of Electrical Workers | 990 | Business Manage | 40 | $101,863 | $0 | View return |
| 2024 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $96,470 | $0 | View return |
| 2024 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $96,470 | View return |
| 2024 | Mason City Clinic P C Trust | 990 | Physician | 0 | $0 | $0 | View return |
| 2023 | Southern California Public Radio | 990 | VP Programming | 40 | $114,339 | $0 | View return |
| 2023 | Intl Brotherhood of Electrical Workers | 990 | Business Manage | 40 | $97,520 | $0 | View return |
| 2023 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $86,615 | $0 | View return |
| 2023 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $86,615 | View return |
| 2023 | Mason City Clinic P C Trust | 990 | Physician | 0 | $0 | $0 | View return |
| 2022 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $95,607 | $0 | View return |
| 2022 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $84,999 | $0 | View return |
| 2022 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $84,999 | View return |
| 2022 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $95,607 | View return |
| 2022 | Rotary International Kennebunk | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Kennebunk Rotary Charitable Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Mason City Clinic P C Trust | 990 | Physician | 40 | $0 | $0 | View return |
| 2022 | San Diego Academy of Child and Adolescent Psychiatry | 990EZ | Director | 2 | $0 | - | View return |
| 2022 | St. Luke N E W Life Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $89,955 | $0 | View return |
| 2021 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $80,968 | $0 | View return |
| 2021 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | 0 | $0 | $80,968 | View return |
| 2021 | Local 1340 Building Corporation | 990 | Treasurer/Se | 5 | $0 | $89,955 | View return |
| 2021 | Mason City Clinic P C Trust | 990 | Physician | 0 | $0 | $0 | View return |
| 2021 | San Diego Academy of Child and Adolescent Psychiatry | 990EZ | Director | 2 | $0 | - | View return |
| 2021 | Rotary International Kennebunk | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | St. Luke N E W Life Center Inc. | 990 | Board Mbr,Immediate Past President | 1 | $0 | $0 | View return |
| 2020 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $89,700 | $0 | View return |
| 2020 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $76,988 | $0 | View return |
| 2020 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $76,988 | View return |
| 2020 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $89,700 | View return |
| 2020 | San Diego Academy of Child and Adolescent Psychiatry | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Mason City Clinic P C Trust | 990 | Physician | 0 | $0 | $0 | View return |
| 2020 | St. Luke N E W Life Center Inc. | 990 | Board Mbr, President | 1 | $0 | $0 | View return |
| 2019 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $87,540 | $0 | View return |
| 2019 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $77,086 | $0 | View return |
| 2019 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $77,086 | View return |
| 2019 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $87,540 | View return |
| 2019 | San Diego Academy of Child and Adolescent Psychiatry | 990EZ | Director | 2 | $0 | - | View return |
| 2019 | St. Luke N E W Life Center Inc. | 990 | Board Mbr, President | 1 | $0 | $0 | View return |
| 2018 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $85,236 | $0 | View return |
| 2018 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $71,980 | $0 | View return |
| 2018 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $71,980 | View return |
| 2018 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $85,236 | View return |
| 2018 | St. Luke N E W Life Center Inc. | 990 | Board Mbr, P | - | $0 | $0 | View return |
| 2017 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $83,600 | $0 | View return |
| 2017 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $72,672 | $0 | View return |
| 2017 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $72,672 | View return |
| 2017 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $83,600 | View return |
| 2017 | St. Luke N E W Life Center Inc. | 990 | Board Mbr, P | 1 | $0 | $0 | View return |
| 2016 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $84,505 | $0 | View return |
| 2016 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $72,579 | $0 | View return |
| 2016 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $72,579 | View return |
| 2016 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $84,505 | View return |
| 2016 | Columbus Sheet Metal Workers Apprenticeship | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $81,120 | $0 | View return |
| 2015 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $81,120 | View return |
| 2014 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $79,546 | $0 | View return |
| 2014 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $0 | View return |
| 2013 | Intl Brotherhood of Electrical Workers | 990 | Business Man | 40 | $74,383 | $0 | View return |
| 2013 | Stanislaus Business Alliance Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Local 1340 Building Corporation | 990 | Secretary | 5 | $0 | $0 | View return |