Rich Powell

Rich Powell

Rich Powell is the CEO of CEBA, a business association that activates energy buyers and partners to advance low-cost, reliable, carbon emissions-free global electricity systems.