There are 6,598 salary records for Murphy Michael Joseph with 1,116 different job titles from 1,456 employers across 52 states.