There are 623 salary records for Amy Wagner with 139 different job titles from 199 employers across 32 states.