There are 204 salary records for James Murphy P with 136 different job titles from 146 employers across 36 states.