There are 798 salary records for Matthew Russell with 204 different job titles from 252 employers across 38 states.