President & CEO
Francisco Leon
CEO Approval Rating
82/100
CRC is a California-based exploration company that acquires and develops oil and natural gas properties and extracts and processes crude oil and natural gas.