Davis is COO of Core Laboratories, which assesses oil reserves and provides earth analysis for the energy industry, pulling in $1 billion per year. (A Glassdoor reviewer called Core management a Texas A&M "boys club.") Davis is on the board of the Aggie booster organization, the 12th Man Foundation, and with his wife, Becky, led donations for the $12 million Davis Player Development Center.