There are 346 salary records for Sherri Davis with 82 different job titles from 106 employers across 30 states.