President & CEO
David Honeycutt
CEO Approval Rating
86/100
TARC is engaged in the production and exploitation of oil and gas operations.