CEO
Peter Earl
CEO Approval Rating
70/100
Independent Power owns and operates a chain of electricity power plants.