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