There are 1,998 salary records for John Murray J with 394 different job titles from 511 employers across 42 states.