David Crane

Crane was president and CEO of NRG Energy from 2003 to 2015. Before NRG, he was executive director of London-based International Power and senior vice president of Global Power at Lehman Brothers. He currently serves on the boards of Heliogen Inc. and Tata Steel Ltd.

  • October 2022

Added to: SORCE Global PBC - Scottsdale, AZ

Source Global PBC provides renewable drinking water technology.