There are 249 salary records for Amy Williams Swift with 110 different job titles from 219 employers across 33 states.