There are 257 salary records for Todd Murphy with 66 different job titles from 67 employers across 20 states.