There are 393 salary records for John Murphy W with 230 different job titles from 288 employers across 38 states.