Annual Revenue
$25-100M
Employees
250-500
Rory Scott Russell's photo - CEO of Range Resources Ltd.

CEO

Rory Scott Russell

CEO Approval Rating

69/100

Read more