CEO
Mark Russell
CEO Approval Rating
90/100
1929
PrivateSubsidiary of Trafigura
https://pumaenergy.com/