There are 811 salary records for Amy Edwards with 167 different job titles from 251 employers across 38 states.