There are 496 salary records for Brett Davis P with 124 different job titles from 180 employers across 32 states.