There are 190 salary records for Amanda Townsend with 54 different job titles from 55 employers across 20 states.