| 2024 | United States Energy Foundation | 990 | Board Member (Thru March 2024) | 3 | $1,875 | $0 | View return |
| 2024 | Clean Energy for America Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Clean Energy for America Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | United States Energy Foundation | 990 | Board Member | 3 | $10,000 | $0 | View return |
| 2023 | Nacd Pacific Southwest Chapter Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Clean Energy for America Inc | 990 | At Large | 1 | $0 | $0 | View return |
| 2023 | American Council on Renewable Energy-Acore | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Clean Energy for America Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | United States Energy Foundation | 990 | Board Chair (Thru 3/3/22) | 3 | $10,000 | $0 | View return |
| 2022 | American Council on Renewable Energy-Acore | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Nacd Pacific Southwest Chapter Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | United States Energy Foundation | 990 | Board Chair | 3 | $10,000 | $0 | View return |
| 2021 | Clean Energy for America Inc | 990 | At Large | 1 | $0 | $0 | View return |
| 2021 | Nacd Pacific Southwest Chapter Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Nevada Partners Inc. | 990 | Emeritus Chair | 1 | $0 | $0 | View return |
| 2020 | United States Energy Foundation | 990 | Board Member | 3 | $6,750 | $0 | View return |
| 2020 | New Day Nevada Inc | 990 | President | 1.5 | $0 | $0 | View return |
| 2020 | Nacd Pacific Southwest Chapter Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Nevada Partners Inc. | 990 | Emeritus Chair | 1 | $0 | $0 | View return |
| 2020 | Clark County Public Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2019 | Nevada Partners Inc. | 990 | Emeritus Chair | 2 | $0 | $0 | View return |
| 2019 | Nacd Pacific Southwest Chapter Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | New Day Nevada Inc | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Clark County Public Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Clark County Public Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2018 | Nevada Partners Inc. | 990PF | Board Chair | 1 | $0 | $0 | View return |
| 2018 | Clark County Public Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Good Institute | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Energy Foundation | 990 | Board Member | 3 | $4,500 | $35,000 | View return |
| 2017 | Nevada Partners Inc. | 990PF | Board Chair | 1 | $0 | $0 | View return |
| 2017 | Clark County Public Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | The Energy Foundation | 990 | Board Member | 2 | $4,500 | $55,000 | View return |
| 2016 | Green Tech Action Fund | 990 | Board Member (Thru 12/1/16) | 0.2 | $0 | $59,500 | View return |
| 2016 | The Alliance to Save Energy | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Nevada Partners Inc. | 990PF | Board Chair | 1 | $0 | $0 | View return |
| 2016 | Three Square | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | The Energy Foundation | 990 | Board Member | 2 | $6,000 | $0 | View return |
| 2015 | Nevada Partners Inc. | 990PF | Chair | 2 | $0 | $0 | View return |
| 2015 | The Alliance to Save Energy | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Three Square | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Clean Energy Project Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Clean Energy Project Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | American Association of Blacks in Energy | 990 | Second Vice Chair | 2 | $0 | $0 | View return |
| 2014 | Nevada Partners Inc. | 990PF | Chair | 2 | $0 | $0 | View return |
| 2014 | The Alliance to Save Energy | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Three Square | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Nevada Partners Inc. | 990PF | Chair | 2 | $0 | $0 | View return |
| 2013 | American Council for an Energy- Efficient Economy | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | American Association of Blacks in Energy | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Three Square | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | The Alliance to Save Energy | 990 | Member (2/20/13-12/31/13) | 1 | $0 | $0 | View return |
| 2013 | Clean Energy Project Inc | 990 | Chairman | 0 | $0 | $0 | View return |
| 2012 | Nevada Partners Inc. | 990PF | Chair | 2 | $0 | $0 | View return |
| 2011 | Nevada Partners Inc. | 990PF | Chair | 2 | $0 | $0 | View return |
| 2010 | Nevada Partners Inc. | 990PF | Chair | 2 | $0 | $0 | View return |