There are 210 salary records for John Hughes W with 104 different job titles from 182 employers across 39 states.