There are 206 salary records for Christopher Murphy J with 125 different job titles from 165 employers across 36 states.