CEO
Boyd Russell
CEO Approval Rating
66/100
1998
PrivateSubsidiary of 3esi-Enersight
http://energynavigator.com/