There are 271 salary records for Amy Benson with 73 different job titles from 81 employers across 30 states.