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