There are 3,552 salary records for Amy Williams Swift with 633 different job titles from 924 employers across 49 states.