There are 553 salary records for Annette Davis with 134 different job titles from 155 employers across 30 states.