There are 1,887 salary records for John Hughes W with 378 different job titles from 508 employers across 44 states.