There are 982 salary records for Margaret Murphy M with 203 different job titles from 291 employers across 37 states.