There are 3,638 salary records for John Murphy D J with 676 different job titles from 867 employers across 49 states.