Managing Director
Declan O'Halloran
CEO Approval Rating
82/100
2007
PrivateIndependent Company
https://quintasenergy.com/