LS Power employs 628 employees. The LS Power management team includes Julianne Sachs (Chief People Officer), Jeff Wade (Chief Compliance Officer), and Erick Marquardt de Araujo (VP, Energy Marketing and Trading).
Looking for a particular LS Power employee's phone or email?