There are 325 salary records for Matthew French with 70 different job titles from 82 employers across 24 states.