There are 610 salary records for Amy Perry with 125 different job titles from 169 employers across 35 states.