There are 368 salary records for James Murphy J with 181 different job titles from 284 employers across 39 states.