There are 97 salary records for Margaret Davis W with 59 different job titles from 88 employers across 30 states.