| 2025 | National Air Traffic Controllers Association Los Angeles Enroute Control Center | 990EZ | Representative | 8 | $0 | $0 | View return |
| 2024 | United Association of Journeymen & 467 Ppf | 990 | Business Agent II | 40 | $236,448 | $0 | View return |
| 2024 | Benevolent & Protective Order of Elks of the USA 1389 Nampa | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | San Mateo Co Labor Publishing Co | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | National Air Traffic Controllers Association Los Angeles Enroute Control Center | 990EZ | Representative | 8 | $0 | $0 | View return |
| 2024 | Atlas Service Corps Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Waterville Community Land Trust Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Ua Local 467 Apprenticeship and Training Trust for San Mateo County | 990 | Treasurer/Labor Trustee | 5 | $0 | $0 | View return |
| 2023 | United Association of Journeymen & 467 Ppf | 990 | Business Agent | 40 | $220,566 | $0 | View return |
| 2023 | Ua Local 467 Apprenticeship and Training Trust for San Mateo County | 990 | Treasurer | 5 | $0 | $220,566 | View return |
| 2023 | Benevolent & Protective Order of Elks of the USA 1389 Nampa | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | San Mateo Co Labor Publishing Co | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Atlas Service Corps Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Waterville Community Land Trust Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | National Air Traffic Controllers Association Los Angeles Enroute Control Center | 990EZ | Representative | 8 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & 467 Ppf | 990 | Business Agent | 40 | $215,560 | $0 | View return |
| 2022 | Ua Local 467 Apprenticeship and Training Trust for San Mateo County | 990 | Treasurer | 5 | $0 | $215,560 | View return |
| 2022 | Pipe Trades Apprentice & Journeyman San Mateo Co - Building Foundation | 990 | Treasurer | 5 | $0 | $215,560 | View return |
| 2022 | Atlas Service Corps Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | San Mateo Co Labor Publishing Co | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | National Air Traffic Controllers Association Los Angeles Enroute Control Center | 990EZ | Representative | 8 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & 467 Ppf | 990 | Business Agent | 40 | $207,598 | $0 | View return |
| 2021 | Atlas Service Corps Inc | 990 | CEO Through 1/31/21/Director | 40 | $13,453 | $0 | View return |
| 2021 | Ua Local 467 Apprenticeship and Training Trust for San Mateo County | 990 | Treasurer | 5 | $0 | $207,598 | View return |
| 2021 | Pipe Trades Apprentice & Journeyman San Mateo Co - Building Foundation | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Aiesec - United States Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & 467 Ppf | 990 | Business Agent | 35 | $193,926 | $0 | View return |
| 2020 | Atlas Service Corps Inc | 990 | Atlas Corps CEO | 40 | $161,437 | $0 | View return |
| 2020 | Ua Local 467 Apprenticeship and Training Trust for San Mateo County | 990 | Treasurer | 5 | $0 | $193,926 | View return |
| 2020 | Pipe Trades Apprentice & Journeyman San Mateo Co - Building Foundation | 990 | Treasurer | 5 | $0 | $193,926 | View return |
| 2020 | Aiesec - United States Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & 467 Ppf | 990 | Business Agent | 35 | $185,253 | $0 | View return |
| 2019 | Pipe Trades Apprentice & Journeyman San Mateo Co - Building Foundation | 990 | Treasurer | 5 | $0 | $185,253 | View return |
| 2019 | Ua Local 467 Apprenticeship and Training Trust for San Mateo County | 990 | Treasurer | 5 | $0 | $185,253 | View return |
| 2018 | American Legion Ferris Goodridge Post 330 | 990 | Secretary | 6 | $0 | $0 | View return |
| 2017 | Atlas Service Corps Inc | 990 | Atlas Corps CEO | 40 | $119,579 | $0 | View return |
| 2017 | American Legion Ferris Goodridge Post 330 | 990 | Secretary | 6 | $0 | $0 | View return |
| 2016 | Atlas Service Corps Inc | 990 | CEO & Director | 50 | $95,318 | $0 | View return |
| 2016 | American Legion Ferris Goodridge Post 330 | 990 | Secretary | 6 | $0 | $0 | View return |
| 2015 | Atlas Service Corps Inc | 990 | CEO & Director | 50 | $66,020 | $0 | View return |
| 2014 | Atlas Service Corps Inc | 990 | CEO & Director | 50 | $64,857 | $0 | View return |
| 2014 | World Education Corps Inc | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2013 | Atlas Service Corps Inc | 990 | CEO & Director | 50 | $61,576 | $0 | View return |
| 2013 | National Air Traffic Controllers Association Los Angeles Enroute Control Center | 990EZ | Outgoing Rep | 2 | $0 | $0 | View return |
| 2013 | World Education Corps Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |