There are 438 salary records for Matthew Swanson A with 88 different job titles from 134 employers across 29 states.