There are 371 salary records for Amy Williams Swift with 205 different job titles from 312 employers across 44 states.