CEO
Rory Scott Russell
CEO Approval Rating
69/100
Range Resources is an oil & gas exploration company.