There are 331 salary records for Matthew Wilson with 207 different job titles from 269 employers across 45 states.