There are 380 salary records for Amy Williams Swift with 199 different job titles from 329 employers across 47 states.