There are 135 salary records for Christopher Murphy J with 71 different job titles from 110 employers across 30 states.