16 employees
Twin Creek Resources is a land services company that offers lease take-offs, lease negotiation, and acquisition services.