There are 2,336 salary records for Brian Murphy M with 424 different job titles from 553 employers across 46 states.