There are 2,893 salary records for Davis Karen S with 586 different job titles from 790 employers across 45 states.