| 2025 | Center for Innovative Governance Research | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | The Reason Foundation | 990 | President, CEO | 40 | $407,827 | $0 | View return |
| 2024 | Center for Innovative Governance Research | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | National Electrical Training Directors Association Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | The Reason Foundation | 990 | President, CEO | 40 | $418,617 | $0 | View return |
| 2023 | Los Angeles County Electrical Educational and Training Trust Fund | 990 | Executive Director | 40 | $0 | $222,310 | View return |
| 2023 | Center for Innovative Governance Research | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Ibew No 952-Neca Labor Management Cooperation Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | The Reason Foundation | 990 | President, CEO | 40 | $412,948 | $0 | View return |
| 2022 | National Electrical Contractors Association Los Angeles County | 990 | Apprentice Coordinator | 40 | $160,158 | $0 | View return |
| 2022 | Ibew No 952-Neca Labor Management Cooperation Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | The Reason Foundation | 990 | President, CEO | 40 | $411,628 | $0 | View return |
| 2021 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $145,442 | $0 | View return |
| 2021 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ibew No 952-Neca Labor Management Cooperation Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | The Reason Foundation | 990 | President, CEO | 40 | $409,134 | $0 | View return |
| 2020 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $138,877 | $0 | View return |
| 2020 | Ibew No 952-Neca Labor Management Cooperation Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ibew Local 40 Neca Labor - Management Cooperation Committee | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2020 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | The Reason Foundation | 990 | President, CEO | 40 | $411,897 | $0 | View return |
| 2019 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $133,223 | $0 | View return |
| 2019 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Ibew Local 40 Neca Labor - Management Cooperation Committee | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2019 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | The Reason Foundation | 990 | President, CEO | 40 | $382,357 | $0 | View return |
| 2018 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $127,631 | $0 | View return |
| 2018 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Southern California Ibew-Neca Supplemental Unemployment Benefit Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2018 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Southern California Ibew-Neca Health Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2018 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | The Reason Foundation | 990 | President, CEO | 40 | $388,222 | $0 | View return |
| 2017 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $122,538 | $0 | View return |
| 2017 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Southern California Ibew-Neca Supplemental Unemployment Benefit Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2017 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Southern California Ibew-Neca Health Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2017 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Southern California Ibew-Neca Health Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2017 | Southern California Ibew-Neca Supplemental Unemployment Benefit Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2016 | The Reason Foundation | 990 | President, CEO | 40 | $370,405 | $0 | View return |
| 2016 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $115,250 | $0 | View return |
| 2016 | Akron-Summit Convention & Visitors Bureau Inc | 990 | Alternate Director | 1 | $0 | $0 | View return |
| 2016 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Southern California Ibew-Neca Supplemental Unemployment Benefit Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2016 | Southern California Ibew-Neca Health Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2016 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | The Reason Foundation | 990 | President & CEO | 40 | $345,707 | $0 | View return |
| 2015 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $107,500 | $0 | View return |
| 2015 | Akron-Summit Convention & Visitors Bureau Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Southern California Ibew-Neca Supplemental Unemployment Benefit Trust Fund | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2015 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | The Reason Foundation | 990 | President & CEO | 40 | $346,497 | $0 | View return |
| 2014 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $106,001 | $0 | View return |
| 2014 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ibew Local 40 - Neca Training Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | The Reason Foundation | 990 | President &CEO | 40 | $320,491 | $0 | View return |
| 2013 | National Electrical Contractors Association Los Angeles County | 990 | Director | 40 | $102,000 | $0 | View return |
| 2013 | Ventura County Electrical Workers Joint Apprenticeship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Ibew No 952-Neca Labor Management Cooperation Committee | 990EZ | Trustee | 1 | $0 | $0 | View return |