There are 90 salary records for Matthew Hughes J with 53 different job titles from 73 employers across 28 states.