President & CEO
Russell Straub
CEO Approval Rating
68/100
2008
Private
http://www.cleanenergyauthority.com