Annual Revenue
$50-100B
Employees
50-100K
Leo Birnbaum's photo - Chairman & CEO of E.ON

Chairman & CEO

Leo Birnbaum

CEO Approval Rating

81/100

Read more