There are 1,289 salary records for Kelly Murphy with 272 different job titles from 388 employers across 42 states.