CEO
John Mahoney
CEO Approval Rating
78/100
2010
PrivateSubsidiary of ENGIE SA
http://opterraenergy.com/